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_test17_3_false-valid-memtrack.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-408c70d-m [2018-04-13 00:34:36,553 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-13 00:34:36,554 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-13 00:34:36,566 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-13 00:34:36,566 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-13 00:34:36,567 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-13 00:34:36,567 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-13 00:34:36,569 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-13 00:34:36,571 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-13 00:34:36,571 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-13 00:34:36,572 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-13 00:34:36,572 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-13 00:34:36,573 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-13 00:34:36,574 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-13 00:34:36,575 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-13 00:34:36,576 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-13 00:34:36,578 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-13 00:34:36,579 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-13 00:34:36,580 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-13 00:34:36,581 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-13 00:34:36,583 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-13 00:34:36,583 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-13 00:34:36,583 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-13 00:34:36,584 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-13 00:34:36,585 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-13 00:34:36,586 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-13 00:34:36,586 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-13 00:34:36,586 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-13 00:34:36,587 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-13 00:34:36,587 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-13 00:34:36,587 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-13 00:34:36,587 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:34:36,596 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-13 00:34:36,596 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-13 00:34:36,597 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-13 00:34:36,598 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-13 00:34:36,598 INFO L133 SettingsManager]: * Use SBE=true [2018-04-13 00:34:36,598 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-13 00:34:36,598 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-13 00:34:36,598 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-13 00:34:36,598 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-13 00:34:36,598 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-13 00:34:36,599 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-13 00:34:36,599 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-13 00:34:36,599 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-13 00:34:36,599 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-13 00:34:36,599 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-13 00:34:36,599 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-13 00:34:36,599 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-13 00:34:36,599 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-13 00:34:36,600 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-13 00:34:36,600 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-13 00:34:36,600 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-13 00:34:36,600 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:34:36,630 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-13 00:34:36,640 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-13 00:34:36,643 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-13 00:34:36,644 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-13 00:34:36,644 INFO L276 PluginConnector]: CDTParser initialized [2018-04-13 00:34:36,645 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:36,920 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGd44230773 [2018-04-13 00:34:37,077 INFO L287 CDTParser]: IsIndexed: true [2018-04-13 00:34:37,077 INFO L288 CDTParser]: Found 1 translation units. [2018-04-13 00:34:37,078 INFO L168 CDTParser]: Scanning memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,088 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-13 00:34:37,089 INFO L215 ultiparseSymbolTable]: [2018-04-13 00:34:37,089 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-13 00:34:37,089 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_release ('ldv_kobject_release') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,089 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEAD ('LDV_INIT_LIST_HEAD') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,089 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_del ('ldv_list_del') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,089 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdata ('ldv_dev_set_drvdata') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,089 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgs ('ldv_destroy_msgs') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,089 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_free ('ldv_msg_free') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,089 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_init ('ldv_kref_init') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,090 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_add ('__ldv_list_add') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,090 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____bswap_64 ('__bswap_64') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,090 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17 ('alloc_17') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,090 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_positive ('ldv_positive') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,090 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_get ('ldv_kobject_get') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,090 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanup ('ldv_kobject_cleanup') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,090 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_put ('ldv_kref_put') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,090 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_submit_msg ('ldv_submit_msg') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,090 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc ('ldv_malloc') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,090 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_sub ('ldv_kref_sub') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,090 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_init ('ldv_kobject_init') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,091 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdata ('ldv_dev_get_drvdata') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,091 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_zalloc ('ldv_zalloc') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,091 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tail ('ldv_list_add_tail') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,091 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_del ('ldv_kobject_del') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,091 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_put ('ldv_kobject_put') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,091 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_get ('ldv_kref_get') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,091 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point ('entry_point') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,091 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,091 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____bswap_32 ('__bswap_32') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,091 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fill ('ldv_msg_fill') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,091 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_create ('ldv_kobject_create') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,092 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__g ('g') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,092 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__f ('f') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,092 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_del ('__ldv_list_del') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,092 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_alloc ('ldv_msg_alloc') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,092 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_return ('ldv_atomic_add_return') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,092 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_return ('ldv_atomic_sub_return') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,092 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_nonpositive ('ldv_nonpositive') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,092 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add ('ldv_list_add') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,092 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_init_internal ('ldv_kobject_init_internal') in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,092 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-13 00:34:37,092 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____nlink_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,093 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__gid_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,093 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__timer_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,093 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__off_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,093 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__u_short in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,093 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__u_int64_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,093 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____int8_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,093 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____mode_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,093 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_once_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,093 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_attr_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,093 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__size_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,093 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____intptr_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,094 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____int64_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,094 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_mutexattr_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,094 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____fsblkcnt64_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,094 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____time_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,094 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__int8_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,094 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ino_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,094 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____socklen_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,094 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__register_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,094 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldiv_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,094 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____fsfilcnt64_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,094 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_mutex_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,095 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____useconds_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,095 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__wchar_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,095 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____rlim_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,095 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____uint8_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,095 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____key_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,095 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__div_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,095 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____daddr_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,095 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____clock_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,095 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__u_int16_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,095 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____clockid_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,096 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__fsid_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,096 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__loff_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,096 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__quad_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,096 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__int64_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,096 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____sigset_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,096 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_cond_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,096 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__caddr_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,096 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____fsfilcnt_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,096 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__blksize_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,096 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____rlim64_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,097 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____blksize_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,097 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_spinlock_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,097 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_condattr_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,097 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____qaddr_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,097 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____uint32_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,097 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____WAIT_STATUS in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,097 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____caddr_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,097 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__u_long in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,097 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ino_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,097 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____dev_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,097 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____loff_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,097 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____fsid_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,098 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pid_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,098 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__fd_set in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,098 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____u_short in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,098 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__clock_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,098 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__suseconds_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,098 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__mode_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,098 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____int16_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,098 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____u_long in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,098 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ulong in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,098 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__u_char in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,098 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__blkcnt_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,098 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__daddr_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,099 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____gid_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,099 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__sigset_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,099 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____uint16_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,099 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____u_quad_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,099 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____off64_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,099 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_barrier_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,099 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____pid_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,099 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____syscall_slong_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,099 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,099 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____fsblkcnt_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,099 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__u_quad_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,100 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ushort in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,100 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,100 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____u_char in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,100 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____quad_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,100 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_key_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,100 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__lldiv_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,100 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__uid_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,100 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_barrierattr_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,100 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__int16_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,100 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____pthread_list_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,100 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____suseconds_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,101 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____int32_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,101 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__u_int8_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,101 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__clockid_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,101 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____u_int in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,101 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__time_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,101 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_rwlock_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,101 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____blkcnt_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,101 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__u_int in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,101 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,101 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____id_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,102 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__id_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,102 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__dev_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,102 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__fsblkcnt_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,102 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____timer_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,102 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____sig_atomic_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,102 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____uid_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,102 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__idtype_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,102 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____syscall_ulong_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,102 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ssize_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,102 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ino64_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,102 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__nlink_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,102 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____fd_mask in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,102 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__int32_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,103 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__u_int32_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,103 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__uint in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,103 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__key_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,103 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____fsword_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,103 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ssize_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,103 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____blkcnt64_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,103 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____uint64_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,103 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____off_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,103 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_rwlockattr_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,103 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__fd_mask in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,103 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__fsfilcnt_t in memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:37,119 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGd44230773 [2018-04-13 00:34:37,123 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-13 00:34:37,123 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-13 00:34:37,124 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-13 00:34:37,124 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-13 00:34:37,128 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-13 00:34:37,128 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.04 12:34:37" (1/1) ... [2018-04-13 00:34:37,130 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@589e38fc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:34:37, skipping insertion in model container [2018-04-13 00:34:37,130 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.04 12:34:37" (1/1) ... [2018-04-13 00:34:37,141 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-13 00:34:37,167 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-13 00:34:37,320 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-13 00:34:37,379 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-13 00:34:37,386 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 156 non ball SCCs. Number of states in SCCs 156. [2018-04-13 00:34:37,449 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:34:37 WrapperNode [2018-04-13 00:34:37,450 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-13 00:34:37,450 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-13 00:34:37,450 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-13 00:34:37,450 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-13 00:34:37,460 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:34:37" (1/1) ... [2018-04-13 00:34:37,460 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:34:37" (1/1) ... [2018-04-13 00:34:37,471 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:34:37" (1/1) ... [2018-04-13 00:34:37,471 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:34:37" (1/1) ... [2018-04-13 00:34:37,482 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:34:37" (1/1) ... [2018-04-13 00:34:37,487 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:34:37" (1/1) ... [2018-04-13 00:34:37,489 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:34:37" (1/1) ... [2018-04-13 00:34:37,492 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-13 00:34:37,493 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-13 00:34:37,493 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-13 00:34:37,493 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-13 00:34:37,493 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:34:37" (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:34:37,596 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-13 00:34:37,596 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-13 00:34:37,596 INFO L136 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-04-13 00:34:37,596 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____bswap_32 [2018-04-13 00:34:37,596 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____bswap_64 [2018-04-13 00:34:37,596 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_nonpositive [2018-04-13 00:34:37,596 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_positive [2018-04-13 00:34:37,596 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc [2018-04-13 00:34:37,596 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_zalloc [2018-04-13 00:34:37,597 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEAD [2018-04-13 00:34:37,597 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_add [2018-04-13 00:34:37,597 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_del [2018-04-13 00:34:37,597 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add [2018-04-13 00:34:37,597 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tail [2018-04-13 00:34:37,597 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_del [2018-04-13 00:34:37,597 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_alloc [2018-04-13 00:34:37,597 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fill [2018-04-13 00:34:37,597 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_free [2018-04-13 00:34:37,597 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_submit_msg [2018-04-13 00:34:37,598 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgs [2018-04-13 00:34:37,598 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdata [2018-04-13 00:34:37,598 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdata [2018-04-13 00:34:37,598 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_return [2018-04-13 00:34:37,598 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_return [2018-04-13 00:34:37,598 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_sub [2018-04-13 00:34:37,598 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_init [2018-04-13 00:34:37,598 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_get [2018-04-13 00:34:37,598 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_put [2018-04-13 00:34:37,598 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_del [2018-04-13 00:34:37,599 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanup [2018-04-13 00:34:37,599 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_release [2018-04-13 00:34:37,599 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_put [2018-04-13 00:34:37,599 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_get [2018-04-13 00:34:37,599 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_init_internal [2018-04-13 00:34:37,599 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_init [2018-04-13 00:34:37,599 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_create [2018-04-13 00:34:37,599 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__f [2018-04-13 00:34:37,599 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__g [2018-04-13 00:34:37,599 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17 [2018-04-13 00:34:37,599 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point [2018-04-13 00:34:37,600 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-13 00:34:37,600 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-04-13 00:34:37,600 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-04-13 00:34:37,600 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-04-13 00:34:37,600 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____bswap_32 [2018-04-13 00:34:37,600 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____bswap_64 [2018-04-13 00:34:37,600 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-13 00:34:37,600 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-13 00:34:37,600 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-13 00:34:37,600 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-13 00:34:37,600 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-13 00:34:37,601 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-13 00:34:37,601 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-13 00:34:37,601 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-13 00:34:37,601 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-13 00:34:37,601 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-13 00:34:37,601 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-13 00:34:37,601 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-13 00:34:37,601 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-13 00:34:37,601 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-13 00:34:37,601 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-13 00:34:37,601 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-13 00:34:37,602 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-13 00:34:37,602 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-13 00:34:37,602 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-13 00:34:37,602 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-13 00:34:37,602 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-13 00:34:37,602 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-13 00:34:37,602 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-13 00:34:37,602 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-13 00:34:37,602 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-13 00:34:37,602 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-13 00:34:37,603 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-13 00:34:37,603 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-13 00:34:37,603 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-13 00:34:37,603 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-13 00:34:37,603 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-13 00:34:37,603 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-13 00:34:37,603 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-13 00:34:37,603 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-13 00:34:37,603 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-13 00:34:37,603 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-13 00:34:37,603 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-13 00:34:37,604 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-13 00:34:37,604 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-13 00:34:37,604 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-13 00:34:37,604 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-13 00:34:37,604 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-13 00:34:37,604 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-13 00:34:37,604 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-13 00:34:37,604 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-13 00:34:37,604 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-13 00:34:37,604 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-13 00:34:37,604 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-13 00:34:37,605 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-13 00:34:37,605 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-13 00:34:37,605 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-13 00:34:37,605 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-13 00:34:37,605 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-13 00:34:37,605 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-13 00:34:37,605 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-13 00:34:37,605 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-13 00:34:37,605 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-13 00:34:37,605 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-13 00:34:37,605 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-13 00:34:37,605 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-13 00:34:37,606 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-13 00:34:37,606 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-13 00:34:37,606 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-13 00:34:37,606 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-13 00:34:37,606 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-13 00:34:37,606 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-13 00:34:37,606 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-13 00:34:37,606 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-13 00:34:37,606 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-13 00:34:37,606 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-13 00:34:37,607 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-13 00:34:37,607 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-13 00:34:37,607 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-13 00:34:37,607 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-13 00:34:37,607 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-13 00:34:37,607 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-13 00:34:37,607 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-13 00:34:37,607 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-13 00:34:37,607 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-13 00:34:37,607 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-13 00:34:37,607 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-13 00:34:37,608 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-13 00:34:37,608 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-13 00:34:37,608 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-13 00:34:37,608 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-13 00:34:37,608 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-13 00:34:37,608 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-13 00:34:37,608 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-13 00:34:37,608 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-13 00:34:37,608 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-13 00:34:37,608 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-13 00:34:37,608 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-13 00:34:37,609 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-13 00:34:37,609 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-13 00:34:37,609 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-13 00:34:37,609 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-13 00:34:37,609 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-13 00:34:37,609 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-13 00:34:37,609 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-13 00:34:37,609 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-13 00:34:37,609 INFO L128 BoogieDeclarations]: Found specification of procedure kfree [2018-04-13 00:34:37,609 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-13 00:34:37,609 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-04-13 00:34:37,610 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_nonpositive [2018-04-13 00:34:37,610 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_positive [2018-04-13 00:34:37,610 INFO L128 BoogieDeclarations]: Found specification of procedure memcpy [2018-04-13 00:34:37,610 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-04-13 00:34:37,610 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc [2018-04-13 00:34:37,610 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-13 00:34:37,610 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_zalloc [2018-04-13 00:34:37,610 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-04-13 00:34:37,610 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEAD [2018-04-13 00:34:37,610 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-13 00:34:37,610 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_add [2018-04-13 00:34:37,611 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_del [2018-04-13 00:34:37,611 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add [2018-04-13 00:34:37,611 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-13 00:34:37,611 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tail [2018-04-13 00:34:37,611 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_del [2018-04-13 00:34:37,611 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_alloc [2018-04-13 00:34:37,611 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fill [2018-04-13 00:34:37,611 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-04-13 00:34:37,611 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_free [2018-04-13 00:34:37,611 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-13 00:34:37,611 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_submit_msg [2018-04-13 00:34:37,612 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgs [2018-04-13 00:34:37,612 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdata [2018-04-13 00:34:37,612 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdata [2018-04-13 00:34:37,612 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_return [2018-04-13 00:34:37,612 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-13 00:34:37,612 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-13 00:34:37,612 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_return [2018-04-13 00:34:37,612 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_sub [2018-04-13 00:34:37,612 INFO L128 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-04-13 00:34:37,612 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_init [2018-04-13 00:34:37,612 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_get [2018-04-13 00:34:37,612 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_put [2018-04-13 00:34:37,613 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_del [2018-04-13 00:34:37,613 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanup [2018-04-13 00:34:37,613 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_release [2018-04-13 00:34:37,613 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_put [2018-04-13 00:34:37,613 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_get [2018-04-13 00:34:37,613 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_init_internal [2018-04-13 00:34:37,613 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_init [2018-04-13 00:34:37,613 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_create [2018-04-13 00:34:37,613 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-04-13 00:34:37,613 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__f [2018-04-13 00:34:37,613 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__g [2018-04-13 00:34:37,614 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17 [2018-04-13 00:34:37,614 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point [2018-04-13 00:34:37,614 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-13 00:34:37,614 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-13 00:34:37,614 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-13 00:34:37,614 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-13 00:34:37,939 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-13 00:34:38,087 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-13 00:34:38,288 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-13 00:34:38,288 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.04 12:34:38 BoogieIcfgContainer [2018-04-13 00:34:38,288 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-13 00:34:38,289 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-13 00:34:38,289 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-13 00:34:38,292 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-13 00:34:38,292 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.04 12:34:37" (1/3) ... [2018-04-13 00:34:38,292 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@54d35799 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.04 12:34:38, skipping insertion in model container [2018-04-13 00:34:38,293 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:34:37" (2/3) ... [2018-04-13 00:34:38,293 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@54d35799 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.04 12:34:38, skipping insertion in model container [2018-04-13 00:34:38,293 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.04 12:34:38" (3/3) ... [2018-04-13 00:34:38,294 INFO L107 eAbstractionObserver]: Analyzing ICFG memleaks_test17_3_false-valid-memtrack.i [2018-04-13 00:34:38,302 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_TreeInterpolation Determinization: PREDICATE_ABSTRACTION [2018-04-13 00:34:38,308 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 83 error locations. [2018-04-13 00:34:38,340 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-13 00:34:38,340 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-13 00:34:38,341 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-13 00:34:38,341 INFO L371 AbstractCegarLoop]: Compute interpolants for Craig_TreeInterpolation [2018-04-13 00:34:38,341 INFO L372 AbstractCegarLoop]: Backedges is CANONICAL [2018-04-13 00:34:38,341 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-13 00:34:38,341 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-13 00:34:38,341 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-13 00:34:38,341 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-13 00:34:38,342 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-13 00:34:38,355 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states. [2018-04-13 00:34:38,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-13 00:34:38,360 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:38,360 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-13 00:34:38,360 INFO L408 AbstractCegarLoop]: === Iteration 1 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:38,364 INFO L82 PathProgramCache]: Analyzing trace with hash 16242079, now seen corresponding path program 1 times [2018-04-13 00:34:38,401 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:38,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:38,428 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:38,461 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:34:38,463 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:34:38,464 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-13 00:34:38,465 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:38,465 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:34:38,465 INFO L182 omatonBuilderFactory]: Interpolants [145#true, 146#false, 147#(= 1 (select |#valid| |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.base|))] [2018-04-13 00:34:38,466 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:34:38,466 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-13 00:34:38,478 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-13 00:34:38,479 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 00:34:38,481 INFO L87 Difference]: Start difference. First operand 142 states. Second operand 3 states. [2018-04-13 00:34:38,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:38,561 INFO L93 Difference]: Finished difference Result 97 states and 103 transitions. [2018-04-13 00:34:38,561 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-13 00:34:38,562 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-13 00:34:38,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:38,568 INFO L225 Difference]: With dead ends: 97 [2018-04-13 00:34:38,568 INFO L226 Difference]: Without dead ends: 91 [2018-04-13 00:34:38,569 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:34:38,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2018-04-13 00:34:38,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 68. [2018-04-13 00:34:38,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2018-04-13 00:34:38,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 74 transitions. [2018-04-13 00:34:38,602 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 74 transitions. Word has length 4 [2018-04-13 00:34:38,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:38,602 INFO L459 AbstractCegarLoop]: Abstraction has 68 states and 74 transitions. [2018-04-13 00:34:38,602 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-13 00:34:38,602 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 74 transitions. [2018-04-13 00:34:38,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-13 00:34:38,603 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:38,603 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-13 00:34:38,603 INFO L408 AbstractCegarLoop]: === Iteration 2 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:38,603 INFO L82 PathProgramCache]: Analyzing trace with hash 16242080, now seen corresponding path program 1 times [2018-04-13 00:34:38,604 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:38,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:38,616 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:38,636 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:34:38,636 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:34:38,636 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-13 00:34:38,636 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:38,636 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:34:38,636 INFO L182 omatonBuilderFactory]: Interpolants [313#true, 314#false, 315#(and (= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0) (= 8 (select |#length| |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.base|)))] [2018-04-13 00:34:38,637 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:34:38,637 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-13 00:34:38,638 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-13 00:34:38,638 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 00:34:38,638 INFO L87 Difference]: Start difference. First operand 68 states and 74 transitions. Second operand 3 states. [2018-04-13 00:34:38,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:38,670 INFO L93 Difference]: Finished difference Result 120 states and 134 transitions. [2018-04-13 00:34:38,670 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-13 00:34:38,670 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-13 00:34:38,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:38,672 INFO L225 Difference]: With dead ends: 120 [2018-04-13 00:34:38,672 INFO L226 Difference]: Without dead ends: 120 [2018-04-13 00:34:38,673 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:34:38,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2018-04-13 00:34:38,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 66. [2018-04-13 00:34:38,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2018-04-13 00:34:38,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 72 transitions. [2018-04-13 00:34:38,681 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 72 transitions. Word has length 4 [2018-04-13 00:34:38,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:38,681 INFO L459 AbstractCegarLoop]: Abstraction has 66 states and 72 transitions. [2018-04-13 00:34:38,681 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-13 00:34:38,681 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 72 transitions. [2018-04-13 00:34:38,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-04-13 00:34:38,682 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:38,682 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:34:38,682 INFO L408 AbstractCegarLoop]: === Iteration 3 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:38,682 INFO L82 PathProgramCache]: Analyzing trace with hash 188363024, now seen corresponding path program 1 times [2018-04-13 00:34:38,683 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:38,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:38,699 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:38,726 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:34:38,726 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:34:38,726 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-13 00:34:38,727 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:38,727 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:34:38,727 INFO L182 omatonBuilderFactory]: Interpolants [502#true, 503#false, 504#(= |#valid| |old(#valid)|)] [2018-04-13 00:34:38,727 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:34:38,727 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-13 00:34:38,727 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-13 00:34:38,727 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 00:34:38,728 INFO L87 Difference]: Start difference. First operand 66 states and 72 transitions. Second operand 3 states. [2018-04-13 00:34:38,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:38,786 INFO L93 Difference]: Finished difference Result 110 states and 125 transitions. [2018-04-13 00:34:38,786 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-13 00:34:38,786 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 20 [2018-04-13 00:34:38,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:38,788 INFO L225 Difference]: With dead ends: 110 [2018-04-13 00:34:38,788 INFO L226 Difference]: Without dead ends: 107 [2018-04-13 00:34:38,788 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:34:38,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2018-04-13 00:34:38,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 70. [2018-04-13 00:34:38,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2018-04-13 00:34:38,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 77 transitions. [2018-04-13 00:34:38,794 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 77 transitions. Word has length 20 [2018-04-13 00:34:38,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:38,794 INFO L459 AbstractCegarLoop]: Abstraction has 70 states and 77 transitions. [2018-04-13 00:34:38,794 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-13 00:34:38,794 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 77 transitions. [2018-04-13 00:34:38,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-04-13 00:34:38,795 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:38,795 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:34:38,795 INFO L408 AbstractCegarLoop]: === Iteration 4 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:38,795 INFO L82 PathProgramCache]: Analyzing trace with hash 187552101, now seen corresponding path program 1 times [2018-04-13 00:34:38,797 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:38,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:38,811 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:38,846 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:34:38,847 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:34:38,847 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-13 00:34:38,847 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:38,847 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:34:38,847 INFO L182 omatonBuilderFactory]: Interpolants [688#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 689#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)), 685#true, 686#false, 687#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|))] [2018-04-13 00:34:38,847 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:34:38,847 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-13 00:34:38,848 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-13 00:34:38,848 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:34:38,848 INFO L87 Difference]: Start difference. First operand 70 states and 77 transitions. Second operand 5 states. [2018-04-13 00:34:38,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:38,860 INFO L93 Difference]: Finished difference Result 72 states and 78 transitions. [2018-04-13 00:34:38,860 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-13 00:34:38,860 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 20 [2018-04-13 00:34:38,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:38,861 INFO L225 Difference]: With dead ends: 72 [2018-04-13 00:34:38,861 INFO L226 Difference]: Without dead ends: 70 [2018-04-13 00:34:38,861 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:34:38,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2018-04-13 00:34:38,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 68. [2018-04-13 00:34:38,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2018-04-13 00:34:38,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 74 transitions. [2018-04-13 00:34:38,864 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 74 transitions. Word has length 20 [2018-04-13 00:34:38,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:38,864 INFO L459 AbstractCegarLoop]: Abstraction has 68 states and 74 transitions. [2018-04-13 00:34:38,864 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-13 00:34:38,864 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 74 transitions. [2018-04-13 00:34:38,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-04-13 00:34:38,864 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:38,864 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:34:38,864 INFO L408 AbstractCegarLoop]: === Iteration 5 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:38,865 INFO L82 PathProgramCache]: Analyzing trace with hash -503577550, now seen corresponding path program 1 times [2018-04-13 00:34:38,866 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:38,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:38,879 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:38,907 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:34:38,907 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:34:38,907 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-13 00:34:38,907 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:38,907 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:34:38,908 INFO L182 omatonBuilderFactory]: Interpolants [832#(not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)), 833#(not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0)), 834#(not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base| 0)), 835#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base 0)), 830#true, 831#false] [2018-04-13 00:34:38,908 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:34:38,908 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:34:38,908 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:34:38,908 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:34:38,908 INFO L87 Difference]: Start difference. First operand 68 states and 74 transitions. Second operand 6 states. [2018-04-13 00:34:38,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:38,933 INFO L93 Difference]: Finished difference Result 68 states and 73 transitions. [2018-04-13 00:34:38,934 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-13 00:34:38,934 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 22 [2018-04-13 00:34:38,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:38,935 INFO L225 Difference]: With dead ends: 68 [2018-04-13 00:34:38,935 INFO L226 Difference]: Without dead ends: 68 [2018-04-13 00:34:38,935 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:34:38,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2018-04-13 00:34:38,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 68. [2018-04-13 00:34:38,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2018-04-13 00:34:38,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 73 transitions. [2018-04-13 00:34:38,939 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 73 transitions. Word has length 22 [2018-04-13 00:34:38,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:38,939 INFO L459 AbstractCegarLoop]: Abstraction has 68 states and 73 transitions. [2018-04-13 00:34:38,940 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:34:38,940 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 73 transitions. [2018-04-13 00:34:38,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-04-13 00:34:38,940 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:38,940 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:34:38,941 INFO L408 AbstractCegarLoop]: === Iteration 6 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:38,941 INFO L82 PathProgramCache]: Analyzing trace with hash -504388473, now seen corresponding path program 1 times [2018-04-13 00:34:38,942 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:38,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:38,953 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:38,985 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:34:38,985 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:34:38,985 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-13 00:34:38,985 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:38,985 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:34:38,985 INFO L182 omatonBuilderFactory]: Interpolants [976#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)), 977#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)), 978#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|)), 979#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)), 974#true, 975#false] [2018-04-13 00:34:38,986 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:34:38,986 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:34:38,986 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:34:38,986 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:34:38,986 INFO L87 Difference]: Start difference. First operand 68 states and 73 transitions. Second operand 6 states. [2018-04-13 00:34:39,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:39,057 INFO L93 Difference]: Finished difference Result 67 states and 72 transitions. [2018-04-13 00:34:39,057 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-13 00:34:39,058 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 22 [2018-04-13 00:34:39,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:39,058 INFO L225 Difference]: With dead ends: 67 [2018-04-13 00:34:39,059 INFO L226 Difference]: Without dead ends: 67 [2018-04-13 00:34:39,059 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 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:34:39,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2018-04-13 00:34:39,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 67. [2018-04-13 00:34:39,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2018-04-13 00:34:39,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 72 transitions. [2018-04-13 00:34:39,063 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 72 transitions. Word has length 22 [2018-04-13 00:34:39,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:39,063 INFO L459 AbstractCegarLoop]: Abstraction has 67 states and 72 transitions. [2018-04-13 00:34:39,063 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:34:39,064 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 72 transitions. [2018-04-13 00:34:39,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-04-13 00:34:39,064 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:39,064 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:34:39,064 INFO L408 AbstractCegarLoop]: === Iteration 7 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:39,065 INFO L82 PathProgramCache]: Analyzing trace with hash -504388472, now seen corresponding path program 1 times [2018-04-13 00:34:39,066 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:39,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:39,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:34:39,184 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:34:39,184 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:34:39,184 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-13 00:34:39,184 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:39,185 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:34:39,185 INFO L182 omatonBuilderFactory]: Interpolants [1120#(and (or (<= 2147483648 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|) (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 1121#(and (or (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (<= 2147483648 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|)), 1122#(and (<= 40 (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 1123#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= 40 (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))), 1124#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (<= 40 (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))), 1116#true, 1117#false, 1118#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 1119#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|))] [2018-04-13 00:34:39,185 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:34:39,185 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-13 00:34:39,185 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-13 00:34:39,185 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2018-04-13 00:34:39,185 INFO L87 Difference]: Start difference. First operand 67 states and 72 transitions. Second operand 9 states. [2018-04-13 00:34:39,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:39,325 INFO L93 Difference]: Finished difference Result 71 states and 76 transitions. [2018-04-13 00:34:39,326 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-13 00:34:39,326 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 22 [2018-04-13 00:34:39,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:39,327 INFO L225 Difference]: With dead ends: 71 [2018-04-13 00:34:39,327 INFO L226 Difference]: Without dead ends: 71 [2018-04-13 00:34:39,327 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:34:39,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-04-13 00:34:39,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 70. [2018-04-13 00:34:39,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2018-04-13 00:34:39,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 75 transitions. [2018-04-13 00:34:39,331 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 75 transitions. Word has length 22 [2018-04-13 00:34:39,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:39,331 INFO L459 AbstractCegarLoop]: Abstraction has 70 states and 75 transitions. [2018-04-13 00:34:39,332 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-13 00:34:39,332 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 75 transitions. [2018-04-13 00:34:39,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-04-13 00:34:39,332 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:39,332 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] [2018-04-13 00:34:39,332 INFO L408 AbstractCegarLoop]: === Iteration 8 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:39,333 INFO L82 PathProgramCache]: Analyzing trace with hash 1627241567, now seen corresponding path program 1 times [2018-04-13 00:34:39,334 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:39,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:39,345 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:39,476 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:34:39,476 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:39,476 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-13 00:34:39,476 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:39,476 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:34:39,476 INFO L182 omatonBuilderFactory]: Interpolants [1280#(or (<= (+ (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 1) 0) (and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|) (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|))) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 1281#(or (and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|)) (<= (+ (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 1282#(or (<= (+ (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|) 1) 0) (and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|))), 1283#(or (and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))) (<= (+ (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 1) 0)), 1284#(and (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))), 1285#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))), 1286#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))), 1276#true, 1277#false, 1278#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10), 1279#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|))] [2018-04-13 00:34:39,476 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:34:39,477 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-13 00:34:39,477 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-13 00:34:39,477 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2018-04-13 00:34:39,477 INFO L87 Difference]: Start difference. First operand 70 states and 75 transitions. Second operand 11 states. [2018-04-13 00:34:39,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:39,676 INFO L93 Difference]: Finished difference Result 70 states and 75 transitions. [2018-04-13 00:34:39,676 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-13 00:34:39,676 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 26 [2018-04-13 00:34:39,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:39,677 INFO L225 Difference]: With dead ends: 70 [2018-04-13 00:34:39,677 INFO L226 Difference]: Without dead ends: 70 [2018-04-13 00:34:39,677 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2018-04-13 00:34:39,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2018-04-13 00:34:39,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 68. [2018-04-13 00:34:39,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2018-04-13 00:34:39,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 73 transitions. [2018-04-13 00:34:39,682 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 73 transitions. Word has length 26 [2018-04-13 00:34:39,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:39,683 INFO L459 AbstractCegarLoop]: Abstraction has 68 states and 73 transitions. [2018-04-13 00:34:39,683 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-13 00:34:39,683 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 73 transitions. [2018-04-13 00:34:39,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-04-13 00:34:39,683 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:39,684 INFO L355 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:34:39,684 INFO L408 AbstractCegarLoop]: === Iteration 9 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:39,684 INFO L82 PathProgramCache]: Analyzing trace with hash -280637673, now seen corresponding path program 1 times [2018-04-13 00:34:39,685 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:39,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:39,696 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:39,728 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:34:39,728 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:34:39,728 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-13 00:34:39,729 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:39,729 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:34:39,729 INFO L182 omatonBuilderFactory]: Interpolants [1440#false, 1441#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 1442#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 1443#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|), 1444#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 1439#true] [2018-04-13 00:34:39,729 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:34:39,729 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:34:39,730 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:34:39,730 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:34:39,730 INFO L87 Difference]: Start difference. First operand 68 states and 73 transitions. Second operand 6 states. [2018-04-13 00:34:39,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:39,745 INFO L93 Difference]: Finished difference Result 67 states and 72 transitions. [2018-04-13 00:34:39,745 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 00:34:39,745 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 34 [2018-04-13 00:34:39,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:39,746 INFO L225 Difference]: With dead ends: 67 [2018-04-13 00:34:39,746 INFO L226 Difference]: Without dead ends: 67 [2018-04-13 00:34:39,746 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 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:34:39,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2018-04-13 00:34:39,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 67. [2018-04-13 00:34:39,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2018-04-13 00:34:39,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 72 transitions. [2018-04-13 00:34:39,749 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 72 transitions. Word has length 34 [2018-04-13 00:34:39,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:39,750 INFO L459 AbstractCegarLoop]: Abstraction has 67 states and 72 transitions. [2018-04-13 00:34:39,750 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:34:39,750 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 72 transitions. [2018-04-13 00:34:39,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2018-04-13 00:34:39,750 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:39,751 INFO L355 BasicCegarLoop]: trace histogram [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:34:39,751 INFO L408 AbstractCegarLoop]: === Iteration 10 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:39,751 INFO L82 PathProgramCache]: Analyzing trace with hash -109833164, now seen corresponding path program 1 times [2018-04-13 00:34:39,752 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:39,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:39,762 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:39,798 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:34:39,798 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:34:39,799 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-13 00:34:39,799 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:39,799 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:34:39,799 INFO L182 omatonBuilderFactory]: Interpolants [1584#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)), 1585#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|)), 1586#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)), 1587#(= |#valid| |old(#valid)|), 1581#true, 1582#false, 1583#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|))] [2018-04-13 00:34:39,799 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:34:39,799 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-13 00:34:39,800 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-13 00:34:39,800 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:34:39,800 INFO L87 Difference]: Start difference. First operand 67 states and 72 transitions. Second operand 7 states. [2018-04-13 00:34:39,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:39,896 INFO L93 Difference]: Finished difference Result 95 states and 105 transitions. [2018-04-13 00:34:39,896 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 00:34:39,896 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 35 [2018-04-13 00:34:39,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:39,897 INFO L225 Difference]: With dead ends: 95 [2018-04-13 00:34:39,897 INFO L226 Difference]: Without dead ends: 95 [2018-04-13 00:34:39,898 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:34:39,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2018-04-13 00:34:39,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 84. [2018-04-13 00:34:39,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-04-13 00:34:39,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 96 transitions. [2018-04-13 00:34:39,901 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 96 transitions. Word has length 35 [2018-04-13 00:34:39,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:39,902 INFO L459 AbstractCegarLoop]: Abstraction has 84 states and 96 transitions. [2018-04-13 00:34:39,902 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-13 00:34:39,902 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 96 transitions. [2018-04-13 00:34:39,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-04-13 00:34:39,903 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:39,903 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:34:39,903 INFO L408 AbstractCegarLoop]: === Iteration 11 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:39,903 INFO L82 PathProgramCache]: Analyzing trace with hash 378059458, now seen corresponding path program 1 times [2018-04-13 00:34:39,904 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:39,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:39,912 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:40,001 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-04-13 00:34:40,001 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:34:40,001 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-13 00:34:40,001 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:40,002 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:34:40,002 INFO L182 omatonBuilderFactory]: Interpolants [1769#true, 1770#false, 1771#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|)), 1772#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.offset|)), 1773#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.offset 0))] [2018-04-13 00:34:40,002 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-04-13 00:34:40,002 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-13 00:34:40,002 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-13 00:34:40,002 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:34:40,002 INFO L87 Difference]: Start difference. First operand 84 states and 96 transitions. Second operand 5 states. [2018-04-13 00:34:40,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:40,025 INFO L93 Difference]: Finished difference Result 88 states and 97 transitions. [2018-04-13 00:34:40,025 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-13 00:34:40,025 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 37 [2018-04-13 00:34:40,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:40,026 INFO L225 Difference]: With dead ends: 88 [2018-04-13 00:34:40,026 INFO L226 Difference]: Without dead ends: 88 [2018-04-13 00:34:40,027 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:34:40,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2018-04-13 00:34:40,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 84. [2018-04-13 00:34:40,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 84 states. [2018-04-13 00:34:40,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 93 transitions. [2018-04-13 00:34:40,031 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 93 transitions. Word has length 37 [2018-04-13 00:34:40,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:40,031 INFO L459 AbstractCegarLoop]: Abstraction has 84 states and 93 transitions. [2018-04-13 00:34:40,031 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-13 00:34:40,031 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 93 transitions. [2018-04-13 00:34:40,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-04-13 00:34:40,032 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:40,032 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, 1, 1] [2018-04-13 00:34:40,032 INFO L408 AbstractCegarLoop]: === Iteration 12 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:40,032 INFO L82 PathProgramCache]: Analyzing trace with hash 1759339428, now seen corresponding path program 1 times [2018-04-13 00:34:40,033 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:40,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:40,044 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:40,063 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:34:40,063 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:40,063 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2018-04-13 00:34:40,063 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:40,064 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:34:40,064 INFO L182 omatonBuilderFactory]: Interpolants [1946#true, 1947#false, 1948#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 1949#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 0)), 1950#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)] [2018-04-13 00:34:40,064 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:34:40,064 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-13 00:34:40,064 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-13 00:34:40,064 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:34:40,065 INFO L87 Difference]: Start difference. First operand 84 states and 93 transitions. Second operand 5 states. [2018-04-13 00:34:40,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:40,096 INFO L93 Difference]: Finished difference Result 90 states and 99 transitions. [2018-04-13 00:34:40,099 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-13 00:34:40,099 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 39 [2018-04-13 00:34:40,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:40,100 INFO L225 Difference]: With dead ends: 90 [2018-04-13 00:34:40,100 INFO L226 Difference]: Without dead ends: 90 [2018-04-13 00:34:40,100 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:34:40,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2018-04-13 00:34:40,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 88. [2018-04-13 00:34:40,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 88 states. [2018-04-13 00:34:40,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 97 transitions. [2018-04-13 00:34:40,104 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 97 transitions. Word has length 39 [2018-04-13 00:34:40,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:40,105 INFO L459 AbstractCegarLoop]: Abstraction has 88 states and 97 transitions. [2018-04-13 00:34:40,105 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-13 00:34:40,105 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 97 transitions. [2018-04-13 00:34:40,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-04-13 00:34:40,106 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:40,106 INFO L355 BasicCegarLoop]: trace histogram [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:34:40,106 INFO L408 AbstractCegarLoop]: === Iteration 13 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:40,106 INFO L82 PathProgramCache]: Analyzing trace with hash 1499796653, now seen corresponding path program 2 times [2018-04-13 00:34:40,107 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:40,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:40,122 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:40,152 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:34:40,152 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:40,153 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-13 00:34:40,153 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:40,153 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:34:40,153 INFO L182 omatonBuilderFactory]: Interpolants [2131#true, 2132#false, 2133#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2134#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 0)), 2135#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2136#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)] [2018-04-13 00:34:40,153 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:34:40,154 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:34:40,154 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:34:40,154 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:34:40,154 INFO L87 Difference]: Start difference. First operand 88 states and 97 transitions. Second operand 6 states. [2018-04-13 00:34:40,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:40,185 INFO L93 Difference]: Finished difference Result 94 states and 103 transitions. [2018-04-13 00:34:40,185 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-13 00:34:40,185 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 43 [2018-04-13 00:34:40,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:40,185 INFO L225 Difference]: With dead ends: 94 [2018-04-13 00:34:40,185 INFO L226 Difference]: Without dead ends: 94 [2018-04-13 00:34:40,186 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:34:40,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2018-04-13 00:34:40,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 92. [2018-04-13 00:34:40,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 92 states. [2018-04-13 00:34:40,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 101 transitions. [2018-04-13 00:34:40,188 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 101 transitions. Word has length 43 [2018-04-13 00:34:40,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:40,189 INFO L459 AbstractCegarLoop]: Abstraction has 92 states and 101 transitions. [2018-04-13 00:34:40,189 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:34:40,189 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 101 transitions. [2018-04-13 00:34:40,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-04-13 00:34:40,189 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:40,189 INFO L355 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1] [2018-04-13 00:34:40,190 INFO L408 AbstractCegarLoop]: === Iteration 14 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:40,190 INFO L82 PathProgramCache]: Analyzing trace with hash 1831541046, now seen corresponding path program 3 times [2018-04-13 00:34:40,190 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:40,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:40,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:34:40,235 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:34:40,236 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:40,236 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-13 00:34:40,236 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:40,236 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:34:40,236 INFO L182 omatonBuilderFactory]: Interpolants [2327#true, 2328#false, 2329#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2330#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 0)), 2331#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2332#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2333#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)] [2018-04-13 00:34:40,236 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:34:40,237 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-13 00:34:40,237 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-13 00:34:40,237 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:34:40,237 INFO L87 Difference]: Start difference. First operand 92 states and 101 transitions. Second operand 7 states. [2018-04-13 00:34:40,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:40,283 INFO L93 Difference]: Finished difference Result 98 states and 107 transitions. [2018-04-13 00:34:40,283 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 00:34:40,283 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 47 [2018-04-13 00:34:40,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:40,284 INFO L225 Difference]: With dead ends: 98 [2018-04-13 00:34:40,284 INFO L226 Difference]: Without dead ends: 98 [2018-04-13 00:34:40,284 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:34:40,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2018-04-13 00:34:40,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 96. [2018-04-13 00:34:40,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2018-04-13 00:34:40,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 105 transitions. [2018-04-13 00:34:40,287 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 105 transitions. Word has length 47 [2018-04-13 00:34:40,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:40,287 INFO L459 AbstractCegarLoop]: Abstraction has 96 states and 105 transitions. [2018-04-13 00:34:40,287 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-13 00:34:40,287 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 105 transitions. [2018-04-13 00:34:40,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-04-13 00:34:40,288 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:40,288 INFO L355 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 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:34:40,288 INFO L408 AbstractCegarLoop]: === Iteration 15 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:40,289 INFO L82 PathProgramCache]: Analyzing trace with hash 1842983231, now seen corresponding path program 4 times [2018-04-13 00:34:40,290 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:40,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:40,300 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:40,343 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:34:40,344 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:40,344 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-13 00:34:40,344 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:40,344 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:34:40,344 INFO L182 omatonBuilderFactory]: Interpolants [2534#true, 2535#false, 2536#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2537#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 0)), 2538#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2539#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2540#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2541#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)] [2018-04-13 00:34:40,344 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:34:40,345 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-13 00:34:40,345 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-13 00:34:40,345 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:34:40,345 INFO L87 Difference]: Start difference. First operand 96 states and 105 transitions. Second operand 8 states. [2018-04-13 00:34:40,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:40,423 INFO L93 Difference]: Finished difference Result 102 states and 111 transitions. [2018-04-13 00:34:40,423 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-13 00:34:40,424 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 51 [2018-04-13 00:34:40,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:40,424 INFO L225 Difference]: With dead ends: 102 [2018-04-13 00:34:40,424 INFO L226 Difference]: Without dead ends: 102 [2018-04-13 00:34:40,424 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:34:40,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2018-04-13 00:34:40,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 100. [2018-04-13 00:34:40,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2018-04-13 00:34:40,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 109 transitions. [2018-04-13 00:34:40,428 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 109 transitions. Word has length 51 [2018-04-13 00:34:40,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:40,428 INFO L459 AbstractCegarLoop]: Abstraction has 100 states and 109 transitions. [2018-04-13 00:34:40,428 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-13 00:34:40,428 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 109 transitions. [2018-04-13 00:34:40,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2018-04-13 00:34:40,429 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:40,429 INFO L355 BasicCegarLoop]: trace histogram [6, 5, 5, 5, 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:34:40,429 INFO L408 AbstractCegarLoop]: === Iteration 16 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:40,429 INFO L82 PathProgramCache]: Analyzing trace with hash -973398840, now seen corresponding path program 5 times [2018-04-13 00:34:40,430 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:40,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:40,437 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:40,490 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:34:40,490 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:40,490 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-13 00:34:40,490 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:40,491 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:34:40,491 INFO L182 omatonBuilderFactory]: Interpolants [2752#true, 2753#false, 2754#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2755#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 0)), 2756#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2757#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2758#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2759#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2760#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)] [2018-04-13 00:34:40,491 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:34:40,491 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-13 00:34:40,491 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-13 00:34:40,491 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=41, Unknown=0, NotChecked=0, Total=72 [2018-04-13 00:34:40,492 INFO L87 Difference]: Start difference. First operand 100 states and 109 transitions. Second operand 9 states. [2018-04-13 00:34:40,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:40,558 INFO L93 Difference]: Finished difference Result 106 states and 115 transitions. [2018-04-13 00:34:40,558 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-13 00:34:40,558 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 55 [2018-04-13 00:34:40,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:40,559 INFO L225 Difference]: With dead ends: 106 [2018-04-13 00:34:40,559 INFO L226 Difference]: Without dead ends: 106 [2018-04-13 00:34:40,559 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:34:40,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2018-04-13 00:34:40,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 104. [2018-04-13 00:34:40,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 104 states. [2018-04-13 00:34:40,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 113 transitions. [2018-04-13 00:34:40,561 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 113 transitions. Word has length 55 [2018-04-13 00:34:40,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:40,561 INFO L459 AbstractCegarLoop]: Abstraction has 104 states and 113 transitions. [2018-04-13 00:34:40,562 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-13 00:34:40,562 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 113 transitions. [2018-04-13 00:34:40,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-04-13 00:34:40,562 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:40,562 INFO L355 BasicCegarLoop]: trace histogram [7, 6, 6, 6, 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:34:40,562 INFO L408 AbstractCegarLoop]: === Iteration 17 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:40,562 INFO L82 PathProgramCache]: Analyzing trace with hash 284793809, now seen corresponding path program 6 times [2018-04-13 00:34:40,563 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:40,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:40,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:34:40,611 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:34:40,612 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:40,612 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-13 00:34:40,612 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:40,612 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:34:40,612 INFO L182 omatonBuilderFactory]: Interpolants [2981#true, 2982#false, 2983#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2984#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 0)), 2985#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2986#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2987#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2988#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2989#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2990#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)] [2018-04-13 00:34:40,612 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:34:40,612 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-13 00:34:40,612 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-13 00:34:40,613 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2018-04-13 00:34:40,613 INFO L87 Difference]: Start difference. First operand 104 states and 113 transitions. Second operand 10 states. [2018-04-13 00:34:40,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:40,732 INFO L93 Difference]: Finished difference Result 110 states and 119 transitions. [2018-04-13 00:34:40,732 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-13 00:34:40,733 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 59 [2018-04-13 00:34:40,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:40,733 INFO L225 Difference]: With dead ends: 110 [2018-04-13 00:34:40,733 INFO L226 Difference]: Without dead ends: 110 [2018-04-13 00:34:40,734 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:34:40,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2018-04-13 00:34:40,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 108. [2018-04-13 00:34:40,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2018-04-13 00:34:40,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 117 transitions. [2018-04-13 00:34:40,737 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 117 transitions. Word has length 59 [2018-04-13 00:34:40,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:40,737 INFO L459 AbstractCegarLoop]: Abstraction has 108 states and 117 transitions. [2018-04-13 00:34:40,737 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-13 00:34:40,737 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 117 transitions. [2018-04-13 00:34:40,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-04-13 00:34:40,738 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:40,738 INFO L355 BasicCegarLoop]: trace histogram [8, 7, 7, 7, 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:34:40,738 INFO L408 AbstractCegarLoop]: === Iteration 18 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:40,739 INFO L82 PathProgramCache]: Analyzing trace with hash -1424003494, now seen corresponding path program 7 times [2018-04-13 00:34:40,739 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:40,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:40,750 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:40,820 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:34:40,820 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:40,820 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-13 00:34:40,820 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:40,821 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:34:40,821 INFO L182 omatonBuilderFactory]: Interpolants [3221#true, 3222#false, 3223#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3224#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 0)), 3225#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3226#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3227#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3228#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3229#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3230#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3231#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)] [2018-04-13 00:34:40,821 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:34:40,821 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-13 00:34:40,821 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-13 00:34:40,821 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=62, Unknown=0, NotChecked=0, Total=110 [2018-04-13 00:34:40,822 INFO L87 Difference]: Start difference. First operand 108 states and 117 transitions. Second operand 11 states. [2018-04-13 00:34:40,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:40,932 INFO L93 Difference]: Finished difference Result 114 states and 123 transitions. [2018-04-13 00:34:40,935 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-13 00:34:40,935 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 63 [2018-04-13 00:34:40,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:40,935 INFO L225 Difference]: With dead ends: 114 [2018-04-13 00:34:40,935 INFO L226 Difference]: Without dead ends: 114 [2018-04-13 00:34:40,936 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:34:40,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2018-04-13 00:34:40,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 112. [2018-04-13 00:34:40,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2018-04-13 00:34:40,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 121 transitions. [2018-04-13 00:34:40,938 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 121 transitions. Word has length 63 [2018-04-13 00:34:40,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:40,938 INFO L459 AbstractCegarLoop]: Abstraction has 112 states and 121 transitions. [2018-04-13 00:34:40,938 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-13 00:34:40,938 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 121 transitions. [2018-04-13 00:34:40,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-04-13 00:34:40,939 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:40,939 INFO L355 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 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:34:40,939 INFO L408 AbstractCegarLoop]: === Iteration 19 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:40,939 INFO L82 PathProgramCache]: Analyzing trace with hash 1100403811, now seen corresponding path program 8 times [2018-04-13 00:34:40,940 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:40,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:40,949 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:41,013 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:34:41,013 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:41,013 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-13 00:34:41,014 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:41,014 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:34:41,014 INFO L182 omatonBuilderFactory]: Interpolants [3472#true, 3473#false, 3474#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3475#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 0)), 3476#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3477#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3478#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3479#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3480#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3481#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3482#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3483#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)] [2018-04-13 00:34:41,014 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:34:41,014 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-13 00:34:41,014 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-13 00:34:41,014 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=74, Unknown=0, NotChecked=0, Total=132 [2018-04-13 00:34:41,015 INFO L87 Difference]: Start difference. First operand 112 states and 121 transitions. Second operand 12 states. [2018-04-13 00:34:41,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:41,113 INFO L93 Difference]: Finished difference Result 118 states and 127 transitions. [2018-04-13 00:34:41,114 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-13 00:34:41,114 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 67 [2018-04-13 00:34:41,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:41,114 INFO L225 Difference]: With dead ends: 118 [2018-04-13 00:34:41,114 INFO L226 Difference]: Without dead ends: 118 [2018-04-13 00:34:41,115 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=154, Invalid=226, Unknown=0, NotChecked=0, Total=380 [2018-04-13 00:34:41,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2018-04-13 00:34:41,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 116. [2018-04-13 00:34:41,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-04-13 00:34:41,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 125 transitions. [2018-04-13 00:34:41,118 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 125 transitions. Word has length 67 [2018-04-13 00:34:41,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:41,119 INFO L459 AbstractCegarLoop]: Abstraction has 116 states and 125 transitions. [2018-04-13 00:34:41,119 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-13 00:34:41,119 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 125 transitions. [2018-04-13 00:34:41,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2018-04-13 00:34:41,119 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:41,120 INFO L355 BasicCegarLoop]: trace histogram [10, 9, 9, 9, 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:34:41,120 INFO L408 AbstractCegarLoop]: === Iteration 20 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:41,120 INFO L82 PathProgramCache]: Analyzing trace with hash 1651117548, now seen corresponding path program 9 times [2018-04-13 00:34:41,121 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:41,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34: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:34:41,217 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:34:41,217 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:41,217 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-13 00:34:41,217 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:41,218 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:34:41,218 INFO L182 omatonBuilderFactory]: Interpolants [3744#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3745#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3746#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3734#true, 3735#false, 3736#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3737#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 0)), 3738#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3739#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3740#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3741#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3742#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3743#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)] [2018-04-13 00:34:41,218 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:34:41,218 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-13 00:34:41,218 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-13 00:34:41,218 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=87, Unknown=0, NotChecked=0, Total=156 [2018-04-13 00:34:41,218 INFO L87 Difference]: Start difference. First operand 116 states and 125 transitions. Second operand 13 states. [2018-04-13 00:34:41,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:41,295 INFO L93 Difference]: Finished difference Result 120 states and 129 transitions. [2018-04-13 00:34:41,295 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-13 00:34:41,295 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 71 [2018-04-13 00:34:41,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:41,296 INFO L225 Difference]: With dead ends: 120 [2018-04-13 00:34:41,296 INFO L226 Difference]: Without dead ends: 120 [2018-04-13 00:34:41,296 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:34:41,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2018-04-13 00:34:41,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 120. [2018-04-13 00:34:41,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2018-04-13 00:34:41,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 129 transitions. [2018-04-13 00:34:41,298 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 129 transitions. Word has length 71 [2018-04-13 00:34:41,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:41,298 INFO L459 AbstractCegarLoop]: Abstraction has 120 states and 129 transitions. [2018-04-13 00:34:41,298 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-13 00:34:41,298 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 129 transitions. [2018-04-13 00:34:41,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-04-13 00:34:41,299 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:41,299 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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:34:41,299 INFO L408 AbstractCegarLoop]: === Iteration 21 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:41,299 INFO L82 PathProgramCache]: Analyzing trace with hash 209935093, now seen corresponding path program 10 times [2018-04-13 00:34:41,300 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:41,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:41,310 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:41,416 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 200 trivial. 0 not checked. [2018-04-13 00:34:41,416 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:41,416 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-13 00:34:41,416 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:41,417 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:34:41,417 INFO L182 omatonBuilderFactory]: Interpolants [4005#true, 4006#false, 4007#(= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 1), 4008#(= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 1), 4009#(= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|) 1), 4010#(= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 1), 4011#(= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) 1), 4012#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)), 4013#(= |#valid| |old(#valid)|), 4014#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 4015#(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:34:41,417 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 200 trivial. 0 not checked. [2018-04-13 00:34:41,417 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-13 00:34:41,417 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-13 00:34:41,418 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2018-04-13 00:34:41,418 INFO L87 Difference]: Start difference. First operand 120 states and 129 transitions. Second operand 11 states. [2018-04-13 00:34:41,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:41,681 INFO L93 Difference]: Finished difference Result 166 states and 181 transitions. [2018-04-13 00:34:41,681 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-13 00:34:41,681 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 75 [2018-04-13 00:34:41,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:41,682 INFO L225 Difference]: With dead ends: 166 [2018-04-13 00:34:41,682 INFO L226 Difference]: Without dead ends: 166 [2018-04-13 00:34:41,683 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2018-04-13 00:34:41,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2018-04-13 00:34:41,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 111. [2018-04-13 00:34:41,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2018-04-13 00:34:41,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 117 transitions. [2018-04-13 00:34:41,687 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 117 transitions. Word has length 75 [2018-04-13 00:34:41,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:41,687 INFO L459 AbstractCegarLoop]: Abstraction has 111 states and 117 transitions. [2018-04-13 00:34:41,687 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-13 00:34:41,687 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 117 transitions. [2018-04-13 00:34:41,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-04-13 00:34:41,688 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:41,688 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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:34:41,688 INFO L408 AbstractCegarLoop]: === Iteration 22 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:41,688 INFO L82 PathProgramCache]: Analyzing trace with hash 209935094, now seen corresponding path program 1 times [2018-04-13 00:34:41,689 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:41,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:41,703 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:41,940 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 32 proven. 3 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2018-04-13 00:34:41,941 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:41,941 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-13 00:34:41,941 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:41,941 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:34:41,941 INFO L182 omatonBuilderFactory]: Interpolants [4320#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 4321#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 4322#(and (= |#length| (store |old(#length)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|))), 4323#(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|))))), 4324#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 4309#true, 4310#false, 4311#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 1)), 4312#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 1)), 4313#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|) 1) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 4314#(and (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 1) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 4315#(and (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 1) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))), 4316#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 1) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 4317#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 1) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 4318#(and (<= (* 4 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) 1) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|)), 4319#(and (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))] [2018-04-13 00:34:41,942 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 32 proven. 3 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2018-04-13 00:34:41,942 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-13 00:34:41,942 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-13 00:34:41,942 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2018-04-13 00:34:41,942 INFO L87 Difference]: Start difference. First operand 111 states and 117 transitions. Second operand 16 states. [2018-04-13 00:34:42,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:42,409 INFO L93 Difference]: Finished difference Result 198 states and 215 transitions. [2018-04-13 00:34:42,410 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-13 00:34:42,410 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 75 [2018-04-13 00:34:42,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:42,411 INFO L225 Difference]: With dead ends: 198 [2018-04-13 00:34:42,411 INFO L226 Difference]: Without dead ends: 198 [2018-04-13 00:34:42,411 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=112, Invalid=644, Unknown=0, NotChecked=0, Total=756 [2018-04-13 00:34:42,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2018-04-13 00:34:42,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 117. [2018-04-13 00:34:42,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2018-04-13 00:34:42,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 127 transitions. [2018-04-13 00:34:42,414 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 127 transitions. Word has length 75 [2018-04-13 00:34:42,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:42,415 INFO L459 AbstractCegarLoop]: Abstraction has 117 states and 127 transitions. [2018-04-13 00:34:42,415 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-13 00:34:42,415 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 127 transitions. [2018-04-13 00:34:42,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-04-13 00:34:42,416 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:42,416 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:34:42,416 INFO L408 AbstractCegarLoop]: === Iteration 23 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:42,416 INFO L82 PathProgramCache]: Analyzing trace with hash -536883815, now seen corresponding path program 1 times [2018-04-13 00:34:42,417 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:42,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:42,429 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:42,472 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 200 trivial. 0 not checked. [2018-04-13 00:34:42,473 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:34:42,473 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-13 00:34:42,473 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:42,473 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:34:42,474 INFO L182 omatonBuilderFactory]: Interpolants [4664#true, 4665#false, 4666#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 4667#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 4668#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| 0)] [2018-04-13 00:34:42,474 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 200 trivial. 0 not checked. [2018-04-13 00:34:42,474 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-13 00:34:42,474 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-13 00:34:42,474 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:34:42,474 INFO L87 Difference]: Start difference. First operand 117 states and 127 transitions. Second operand 5 states. [2018-04-13 00:34:42,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:42,505 INFO L93 Difference]: Finished difference Result 146 states and 157 transitions. [2018-04-13 00:34:42,505 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-13 00:34:42,505 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 75 [2018-04-13 00:34:42,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:42,506 INFO L225 Difference]: With dead ends: 146 [2018-04-13 00:34:42,506 INFO L226 Difference]: Without dead ends: 143 [2018-04-13 00:34:42,506 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:34:42,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2018-04-13 00:34:42,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 117. [2018-04-13 00:34:42,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2018-04-13 00:34:42,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 126 transitions. [2018-04-13 00:34:42,509 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 126 transitions. Word has length 75 [2018-04-13 00:34:42,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:42,509 INFO L459 AbstractCegarLoop]: Abstraction has 117 states and 126 transitions. [2018-04-13 00:34:42,510 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-13 00:34:42,510 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 126 transitions. [2018-04-13 00:34:42,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2018-04-13 00:34:42,510 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:42,511 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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:34:42,511 INFO L408 AbstractCegarLoop]: === Iteration 24 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:42,511 INFO L82 PathProgramCache]: Analyzing trace with hash 576969602, now seen corresponding path program 1 times [2018-04-13 00:34:42,512 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:42,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:42,524 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:42,563 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-04-13 00:34:42,564 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:34:42,564 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-13 00:34:42,564 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:42,564 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:34:42,564 INFO L182 omatonBuilderFactory]: Interpolants [4934#true, 4935#false, 4936#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0), 4937#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) 0)] [2018-04-13 00:34:42,564 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-04-13 00:34:42,565 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-13 00:34:42,565 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-13 00:34:42,565 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-13 00:34:42,565 INFO L87 Difference]: Start difference. First operand 117 states and 126 transitions. Second operand 4 states. [2018-04-13 00:34:42,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:42,590 INFO L93 Difference]: Finished difference Result 128 states and 137 transitions. [2018-04-13 00:34:42,590 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-13 00:34:42,590 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 76 [2018-04-13 00:34:42,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:42,591 INFO L225 Difference]: With dead ends: 128 [2018-04-13 00:34:42,591 INFO L226 Difference]: Without dead ends: 128 [2018-04-13 00:34:42,591 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:34:42,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2018-04-13 00:34:42,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 122. [2018-04-13 00:34:42,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2018-04-13 00:34:42,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 131 transitions. [2018-04-13 00:34:42,594 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 131 transitions. Word has length 76 [2018-04-13 00:34:42,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:42,594 INFO L459 AbstractCegarLoop]: Abstraction has 122 states and 131 transitions. [2018-04-13 00:34:42,594 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-13 00:34:42,594 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 131 transitions. [2018-04-13 00:34:42,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2018-04-13 00:34:42,595 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:42,595 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:34:42,595 INFO L408 AbstractCegarLoop]: === Iteration 25 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:42,595 INFO L82 PathProgramCache]: Analyzing trace with hash 1138689556, now seen corresponding path program 1 times [2018-04-13 00:34:42,596 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:42,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:42,610 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:42,687 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2018-04-13 00:34:42,688 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:42,688 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-13 00:34:42,688 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:42,688 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:34:42,689 INFO L182 omatonBuilderFactory]: Interpolants [5190#true, 5191#false, 5192#(= |#valid| |old(#valid)|), 5193#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 5194#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0)), 5195#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|)))), 5196#(and (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0))] [2018-04-13 00:34:42,689 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2018-04-13 00:34:42,689 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-13 00:34:42,689 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-13 00:34:42,689 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:34:42,690 INFO L87 Difference]: Start difference. First operand 122 states and 131 transitions. Second operand 7 states. [2018-04-13 00:34:42,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:42,819 INFO L93 Difference]: Finished difference Result 135 states and 143 transitions. [2018-04-13 00:34:42,819 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-13 00:34:42,819 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 85 [2018-04-13 00:34:42,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:42,820 INFO L225 Difference]: With dead ends: 135 [2018-04-13 00:34:42,820 INFO L226 Difference]: Without dead ends: 120 [2018-04-13 00:34:42,820 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 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:34:42,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2018-04-13 00:34:42,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 120. [2018-04-13 00:34:42,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2018-04-13 00:34:42,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 128 transitions. [2018-04-13 00:34:42,823 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 128 transitions. Word has length 85 [2018-04-13 00:34:42,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:42,823 INFO L459 AbstractCegarLoop]: Abstraction has 120 states and 128 transitions. [2018-04-13 00:34:42,823 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-13 00:34:42,823 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 128 transitions. [2018-04-13 00:34:42,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-04-13 00:34:42,823 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:42,824 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1] [2018-04-13 00:34:42,824 INFO L408 AbstractCegarLoop]: === Iteration 26 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:42,824 INFO L82 PathProgramCache]: Analyzing trace with hash -1664472138, now seen corresponding path program 1 times [2018-04-13 00:34:42,825 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:42,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:42,836 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:42,863 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2018-04-13 00:34:42,863 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:34:42,863 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-13 00:34:42,863 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:42,864 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:34:42,864 INFO L182 omatonBuilderFactory]: Interpolants [5456#true, 5457#false, 5458#(not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)), 5459#(not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0)), 5460#(not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)), 5461#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0))] [2018-04-13 00:34:42,864 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2018-04-13 00:34:42,864 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:34:42,864 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:34:42,864 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:34:42,865 INFO L87 Difference]: Start difference. First operand 120 states and 128 transitions. Second operand 6 states. [2018-04-13 00:34:42,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:42,888 INFO L93 Difference]: Finished difference Result 119 states and 125 transitions. [2018-04-13 00:34:42,888 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 00:34:42,889 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 87 [2018-04-13 00:34:42,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:42,889 INFO L225 Difference]: With dead ends: 119 [2018-04-13 00:34:42,889 INFO L226 Difference]: Without dead ends: 119 [2018-04-13 00:34:42,890 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:34:42,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-04-13 00:34:42,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 117. [2018-04-13 00:34:42,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2018-04-13 00:34:42,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 123 transitions. [2018-04-13 00:34:42,892 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 123 transitions. Word has length 87 [2018-04-13 00:34:42,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:42,892 INFO L459 AbstractCegarLoop]: Abstraction has 117 states and 123 transitions. [2018-04-13 00:34:42,892 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:34:42,892 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 123 transitions. [2018-04-13 00:34:42,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-04-13 00:34:42,893 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:42,893 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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] [2018-04-13 00:34:42,893 INFO L408 AbstractCegarLoop]: === Iteration 27 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:42,893 INFO L82 PathProgramCache]: Analyzing trace with hash 517505231, now seen corresponding path program 1 times [2018-04-13 00:34:42,894 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:42,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:42,909 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:43,228 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 35 proven. 12 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2018-04-13 00:34:43,229 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:43,229 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-13 00:34:43,229 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:43,229 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:34:43,229 INFO L182 omatonBuilderFactory]: Interpolants [5702#true, 5703#false, 5704#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 1)), 5705#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 1)), 5706#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|) 1) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 5707#(and (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 1) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 5708#(and (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 1) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))), 5709#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 1) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 5710#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 1) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 5711#(and (<= (* 4 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) 1) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|)), 5712#(or (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1)) (and (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))), 5713#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 5714#(and (= |#length| (store |old(#length)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|))), 5715#(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|))))), 5716#(or (and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1))), 5717#(and (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (or (and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1)))), 5718#(and (or (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1)), 5719#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 5720#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))] [2018-04-13 00:34:43,230 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 35 proven. 12 refuted. 0 times theorem prover too weak. 177 trivial. 0 not checked. [2018-04-13 00:34:43,230 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-13 00:34:43,230 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-13 00:34:43,230 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2018-04-13 00:34:43,230 INFO L87 Difference]: Start difference. First operand 117 states and 123 transitions. Second operand 19 states. [2018-04-13 00:34:43,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:43,883 INFO L93 Difference]: Finished difference Result 150 states and 161 transitions. [2018-04-13 00:34:43,884 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-13 00:34:43,884 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 88 [2018-04-13 00:34:43,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:43,884 INFO L225 Difference]: With dead ends: 150 [2018-04-13 00:34:43,884 INFO L226 Difference]: Without dead ends: 150 [2018-04-13 00:34:43,885 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=168, Invalid=1092, Unknown=0, NotChecked=0, Total=1260 [2018-04-13 00:34:43,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2018-04-13 00:34:43,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 113. [2018-04-13 00:34:43,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-04-13 00:34:43,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 119 transitions. [2018-04-13 00:34:43,887 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 119 transitions. Word has length 88 [2018-04-13 00:34:43,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:43,887 INFO L459 AbstractCegarLoop]: Abstraction has 113 states and 119 transitions. [2018-04-13 00:34:43,887 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-13 00:34:43,887 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 119 transitions. [2018-04-13 00:34:43,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-04-13 00:34:43,888 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:43,888 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1] [2018-04-13 00:34:43,888 INFO L408 AbstractCegarLoop]: === Iteration 28 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:43,888 INFO L82 PathProgramCache]: Analyzing trace with hash -229313678, now seen corresponding path program 1 times [2018-04-13 00:34:43,889 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:43,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:43,899 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:43,934 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2018-04-13 00:34:43,935 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:43,935 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-13 00:34:43,935 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:43,935 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:34:43,935 INFO L182 omatonBuilderFactory]: Interpolants [6018#true, 6019#false, 6020#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 6021#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 6022#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 1)), 6023#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| 1)] [2018-04-13 00:34:43,935 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2018-04-13 00:34:43,935 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:34:43,935 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:34:43,935 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:34:43,936 INFO L87 Difference]: Start difference. First operand 113 states and 119 transitions. Second operand 6 states. [2018-04-13 00:34:43,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:43,963 INFO L93 Difference]: Finished difference Result 152 states and 162 transitions. [2018-04-13 00:34:43,963 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-13 00:34:43,964 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 88 [2018-04-13 00:34:43,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:43,964 INFO L225 Difference]: With dead ends: 152 [2018-04-13 00:34:43,964 INFO L226 Difference]: Without dead ends: 149 [2018-04-13 00:34:43,964 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:34:43,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-04-13 00:34:43,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 119. [2018-04-13 00:34:43,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2018-04-13 00:34:43,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 125 transitions. [2018-04-13 00:34:43,967 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 125 transitions. Word has length 88 [2018-04-13 00:34:43,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:43,967 INFO L459 AbstractCegarLoop]: Abstraction has 119 states and 125 transitions. [2018-04-13 00:34:43,967 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:34:43,967 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 125 transitions. [2018-04-13 00:34:43,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2018-04-13 00:34:43,968 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:43,968 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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] [2018-04-13 00:34:43,968 INFO L408 AbstractCegarLoop]: === Iteration 29 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:43,968 INFO L82 PathProgramCache]: Analyzing trace with hash 1521709257, now seen corresponding path program 1 times [2018-04-13 00:34:43,968 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:43,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:43,976 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:44,078 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2018-04-13 00:34:44,078 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:44,079 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-13 00:34:44,079 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:44,079 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:34:44,079 INFO L182 omatonBuilderFactory]: Interpolants [6304#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0), 6305#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 6306#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 6307#(= |old(#length)| |#length|), 6308#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 6309#(and (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 6297#true, 6298#false, 6299#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 6300#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 6301#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|), 6302#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 6303#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|)] [2018-04-13 00:34:44,079 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2018-04-13 00:34:44,080 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-13 00:34:44,080 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-13 00:34:44,080 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2018-04-13 00:34:44,080 INFO L87 Difference]: Start difference. First operand 119 states and 125 transitions. Second operand 13 states. [2018-04-13 00:34:44,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:44,264 INFO L93 Difference]: Finished difference Result 119 states and 125 transitions. [2018-04-13 00:34:44,267 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-13 00:34:44,267 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 89 [2018-04-13 00:34:44,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:44,268 INFO L225 Difference]: With dead ends: 119 [2018-04-13 00:34:44,268 INFO L226 Difference]: Without dead ends: 119 [2018-04-13 00:34:44,268 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2018-04-13 00:34:44,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-04-13 00:34:44,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 117. [2018-04-13 00:34:44,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2018-04-13 00:34:44,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 123 transitions. [2018-04-13 00:34:44,271 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 123 transitions. Word has length 89 [2018-04-13 00:34:44,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:44,271 INFO L459 AbstractCegarLoop]: Abstraction has 117 states and 123 transitions. [2018-04-13 00:34:44,271 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-13 00:34:44,271 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 123 transitions. [2018-04-13 00:34:44,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2018-04-13 00:34:44,272 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:44,272 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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] [2018-04-13 00:34:44,272 INFO L408 AbstractCegarLoop]: === Iteration 30 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:44,272 INFO L82 PathProgramCache]: Analyzing trace with hash -71652930, now seen corresponding path program 1 times [2018-04-13 00:34:44,273 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:44,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:44,292 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:44,494 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2018-04-13 00:34:44,494 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:44,494 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-13 00:34:44,494 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:44,495 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:34:44,495 INFO L182 omatonBuilderFactory]: Interpolants [6565#true, 6566#false, 6567#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 6568#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 6569#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|), 6570#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 6571#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 6572#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 6573#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.offset|)), 6574#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 6575#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 6576#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 6577#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)), 6578#(and (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)), 6579#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|)] [2018-04-13 00:34:44,495 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2018-04-13 00:34:44,495 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-13 00:34:44,495 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-13 00:34:44,496 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2018-04-13 00:34:44,496 INFO L87 Difference]: Start difference. First operand 117 states and 123 transitions. Second operand 15 states. [2018-04-13 00:34:44,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:44,669 INFO L93 Difference]: Finished difference Result 143 states and 153 transitions. [2018-04-13 00:34:44,669 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-13 00:34:44,669 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 90 [2018-04-13 00:34:44,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:44,670 INFO L225 Difference]: With dead ends: 143 [2018-04-13 00:34:44,670 INFO L226 Difference]: Without dead ends: 143 [2018-04-13 00:34:44,670 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2018-04-13 00:34:44,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2018-04-13 00:34:44,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 132. [2018-04-13 00:34:44,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2018-04-13 00:34:44,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 144 transitions. [2018-04-13 00:34:44,674 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 144 transitions. Word has length 90 [2018-04-13 00:34:44,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:44,674 INFO L459 AbstractCegarLoop]: Abstraction has 132 states and 144 transitions. [2018-04-13 00:34:44,674 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-13 00:34:44,674 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 144 transitions. [2018-04-13 00:34:44,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2018-04-13 00:34:44,675 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:44,675 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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:34:44,675 INFO L408 AbstractCegarLoop]: === Iteration 31 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:44,675 INFO L82 PathProgramCache]: Analyzing trace with hash 2073726920, now seen corresponding path program 1 times [2018-04-13 00:34:44,676 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:44,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:44,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:34:44,936 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2018-04-13 00:34:44,936 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:44,936 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-13 00:34:44,936 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:44,937 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:34:44,937 INFO L182 omatonBuilderFactory]: Interpolants [6880#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|), 6881#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 6882#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 6883#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 6884#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)), 6885#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)), 6886#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 6887#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 6888#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 6889#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 6890#(= |#valid| |old(#valid)|), 6891#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 6892#(and (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 6893#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)), 6876#true, 6877#false, 6878#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 6879#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|)] [2018-04-13 00:34:44,937 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2018-04-13 00:34:44,937 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-13 00:34:44,937 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-13 00:34:44,938 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=268, Unknown=0, NotChecked=0, Total=306 [2018-04-13 00:34:44,938 INFO L87 Difference]: Start difference. First operand 132 states and 144 transitions. Second operand 18 states. [2018-04-13 00:34:45,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:45,190 INFO L93 Difference]: Finished difference Result 139 states and 151 transitions. [2018-04-13 00:34:45,190 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-04-13 00:34:45,191 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 91 [2018-04-13 00:34:45,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:45,191 INFO L225 Difference]: With dead ends: 139 [2018-04-13 00:34:45,192 INFO L226 Difference]: Without dead ends: 139 [2018-04-13 00:34:45,192 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=110, Invalid=760, Unknown=0, NotChecked=0, Total=870 [2018-04-13 00:34:45,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-04-13 00:34:45,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 135. [2018-04-13 00:34:45,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2018-04-13 00:34:45,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 147 transitions. [2018-04-13 00:34:45,194 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 147 transitions. Word has length 91 [2018-04-13 00:34:45,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:45,194 INFO L459 AbstractCegarLoop]: Abstraction has 135 states and 147 transitions. [2018-04-13 00:34:45,194 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-13 00:34:45,195 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 147 transitions. [2018-04-13 00:34:45,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2018-04-13 00:34:45,195 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:45,195 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1] [2018-04-13 00:34:45,195 INFO L408 AbstractCegarLoop]: === Iteration 32 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:45,196 INFO L82 PathProgramCache]: Analyzing trace with hash -410460094, now seen corresponding path program 1 times [2018-04-13 00:34:45,196 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:45,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:45,218 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:45,542 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2018-04-13 00:34:45,543 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:45,543 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-13 00:34:45,543 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:45,543 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:34:45,544 INFO L182 omatonBuilderFactory]: Interpolants [7200#(= |#valid| |old(#valid)|), 7201#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0), 7202#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0), 7203#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 7204#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 7205#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 7206#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 7207#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 7208#(and (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 7209#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 7210#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)), 7192#true, 7193#false, 7194#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 7195#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|)), 7196#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 7197#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 7198#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|)), 7199#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))] [2018-04-13 00:34:45,544 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 202 trivial. 0 not checked. [2018-04-13 00:34:45,544 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-13 00:34:45,544 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-13 00:34:45,544 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2018-04-13 00:34:45,544 INFO L87 Difference]: Start difference. First operand 135 states and 147 transitions. Second operand 19 states. [2018-04-13 00:34:45,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:45,914 INFO L93 Difference]: Finished difference Result 144 states and 156 transitions. [2018-04-13 00:34:45,915 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-13 00:34:45,915 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 94 [2018-04-13 00:34:45,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:45,916 INFO L225 Difference]: With dead ends: 144 [2018-04-13 00:34:45,916 INFO L226 Difference]: Without dead ends: 144 [2018-04-13 00:34:45,916 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=97, Invalid=659, Unknown=0, NotChecked=0, Total=756 [2018-04-13 00:34:45,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2018-04-13 00:34:45,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 138. [2018-04-13 00:34:45,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2018-04-13 00:34:45,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 150 transitions. [2018-04-13 00:34:45,940 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 150 transitions. Word has length 94 [2018-04-13 00:34:45,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:45,940 INFO L459 AbstractCegarLoop]: Abstraction has 138 states and 150 transitions. [2018-04-13 00:34:45,940 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-13 00:34:45,940 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 150 transitions. [2018-04-13 00:34:45,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-04-13 00:34:45,941 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:45,941 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:34:45,941 INFO L408 AbstractCegarLoop]: === Iteration 33 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:45,942 INFO L82 PathProgramCache]: Analyzing trace with hash 1940222125, now seen corresponding path program 1 times [2018-04-13 00:34:45,942 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:45,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:45,953 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:46,021 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2018-04-13 00:34:46,021 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:46,021 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-13 00:34:46,022 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:46,022 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:34:46,022 INFO L182 omatonBuilderFactory]: Interpolants [7520#(or (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 7521#(or (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 7522#(not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0)), 7512#true, 7513#false, 7514#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 7515#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 7516#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|), 7517#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 7518#(or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 7519#(or (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0)) (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))] [2018-04-13 00:34:46,022 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2018-04-13 00:34:46,024 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-13 00:34:46,024 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-13 00:34:46,024 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-04-13 00:34:46,024 INFO L87 Difference]: Start difference. First operand 138 states and 150 transitions. Second operand 11 states. [2018-04-13 00:34:46,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:46,146 INFO L93 Difference]: Finished difference Result 140 states and 151 transitions. [2018-04-13 00:34:46,146 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-13 00:34:46,147 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 98 [2018-04-13 00:34:46,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:46,147 INFO L225 Difference]: With dead ends: 140 [2018-04-13 00:34:46,148 INFO L226 Difference]: Without dead ends: 137 [2018-04-13 00:34:46,148 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2018-04-13 00:34:46,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2018-04-13 00:34:46,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137. [2018-04-13 00:34:46,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2018-04-13 00:34:46,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 147 transitions. [2018-04-13 00:34:46,152 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 147 transitions. Word has length 98 [2018-04-13 00:34:46,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:46,152 INFO L459 AbstractCegarLoop]: Abstraction has 137 states and 147 transitions. [2018-04-13 00:34:46,152 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-13 00:34:46,153 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 147 transitions. [2018-04-13 00:34:46,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2018-04-13 00:34:46,153 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:46,153 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 3, 3, 2, 2, 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, 1, 1] [2018-04-13 00:34:46,153 INFO L408 AbstractCegarLoop]: === Iteration 34 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:46,154 INFO L82 PathProgramCache]: Analyzing trace with hash -88058000, now seen corresponding path program 1 times [2018-04-13 00:34:46,154 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:46,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:46,169 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:46,209 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2018-04-13 00:34:46,209 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:46,209 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-13 00:34:46,209 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:46,210 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:34:46,210 INFO L182 omatonBuilderFactory]: Interpolants [7810#true, 7811#false, 7812#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0), 7813#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1), 7814#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 0), 7815#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) 0)] [2018-04-13 00:34:46,210 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2018-04-13 00:34:46,210 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:34:46,210 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:34:46,211 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:34:46,211 INFO L87 Difference]: Start difference. First operand 137 states and 147 transitions. Second operand 6 states. [2018-04-13 00:34:46,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:46,258 INFO L93 Difference]: Finished difference Result 138 states and 145 transitions. [2018-04-13 00:34:46,259 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 00:34:46,259 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 100 [2018-04-13 00:34:46,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:46,260 INFO L225 Difference]: With dead ends: 138 [2018-04-13 00:34:46,260 INFO L226 Difference]: Without dead ends: 138 [2018-04-13 00:34:46,260 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:34:46,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2018-04-13 00:34:46,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 131. [2018-04-13 00:34:46,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2018-04-13 00:34:46,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 138 transitions. [2018-04-13 00:34:46,265 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 138 transitions. Word has length 100 [2018-04-13 00:34:46,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:46,265 INFO L459 AbstractCegarLoop]: Abstraction has 131 states and 138 transitions. [2018-04-13 00:34:46,265 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:34:46,265 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 138 transitions. [2018-04-13 00:34:46,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2018-04-13 00:34:46,266 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:46,266 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1] [2018-04-13 00:34:46,266 INFO L408 AbstractCegarLoop]: === Iteration 35 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:46,267 INFO L82 PathProgramCache]: Analyzing trace with hash -1790716359, now seen corresponding path program 2 times [2018-04-13 00:34:46,267 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:46,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:46,282 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:46,336 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2018-04-13 00:34:46,336 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:46,336 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-13 00:34:46,336 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:46,337 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:34:46,337 INFO L182 omatonBuilderFactory]: Interpolants [8089#true, 8090#false, 8091#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 8092#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 8093#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 1)), 8094#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 2)), 8095#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| 2)] [2018-04-13 00:34:46,337 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2018-04-13 00:34:46,337 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-13 00:34:46,337 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-13 00:34:46,338 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:34:46,338 INFO L87 Difference]: Start difference. First operand 131 states and 138 transitions. Second operand 7 states. [2018-04-13 00:34:46,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:46,391 INFO L93 Difference]: Finished difference Result 168 states and 178 transitions. [2018-04-13 00:34:46,392 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 00:34:46,392 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 101 [2018-04-13 00:34:46,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:46,393 INFO L225 Difference]: With dead ends: 168 [2018-04-13 00:34:46,393 INFO L226 Difference]: Without dead ends: 165 [2018-04-13 00:34:46,393 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:34:46,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2018-04-13 00:34:46,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 137. [2018-04-13 00:34:46,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2018-04-13 00:34:46,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 144 transitions. [2018-04-13 00:34:46,398 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 144 transitions. Word has length 101 [2018-04-13 00:34:46,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:46,399 INFO L459 AbstractCegarLoop]: Abstraction has 137 states and 144 transitions. [2018-04-13 00:34:46,399 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-13 00:34:46,399 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 144 transitions. [2018-04-13 00:34:46,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2018-04-13 00:34:46,400 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:46,400 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1] [2018-04-13 00:34:46,400 INFO L408 AbstractCegarLoop]: === Iteration 36 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:46,400 INFO L82 PathProgramCache]: Analyzing trace with hash -1636043067, now seen corresponding path program 2 times [2018-04-13 00:34:46,401 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:46,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:46,421 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:46,632 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2018-04-13 00:34:46,633 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:46,633 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-13 00:34:46,633 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:46,633 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:34:46,633 INFO L182 omatonBuilderFactory]: Interpolants [8416#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 8417#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 8418#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|), 8403#true, 8404#false, 8405#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 8406#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 8407#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 8408#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|), 8409#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 8410#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 8411#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 8412#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0), 8413#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.offset|)), 8414#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 8415#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4)) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))] [2018-04-13 00:34:46,634 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2018-04-13 00:34:46,634 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-13 00:34:46,634 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-13 00:34:46,634 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2018-04-13 00:34:46,634 INFO L87 Difference]: Start difference. First operand 137 states and 144 transitions. Second operand 16 states. [2018-04-13 00:34:46,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:46,998 INFO L93 Difference]: Finished difference Result 145 states and 152 transitions. [2018-04-13 00:34:46,998 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-13 00:34:46,998 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 103 [2018-04-13 00:34:46,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:46,999 INFO L225 Difference]: With dead ends: 145 [2018-04-13 00:34:46,999 INFO L226 Difference]: Without dead ends: 145 [2018-04-13 00:34:46,999 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=159, Invalid=833, Unknown=0, NotChecked=0, Total=992 [2018-04-13 00:34:47,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2018-04-13 00:34:47,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 139. [2018-04-13 00:34:47,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-04-13 00:34:47,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 146 transitions. [2018-04-13 00:34:47,003 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 146 transitions. Word has length 103 [2018-04-13 00:34:47,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:47,003 INFO L459 AbstractCegarLoop]: Abstraction has 139 states and 146 transitions. [2018-04-13 00:34:47,003 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-13 00:34:47,004 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 146 transitions. [2018-04-13 00:34:47,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2018-04-13 00:34:47,004 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:47,004 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1] [2018-04-13 00:34:47,004 INFO L408 AbstractCegarLoop]: === Iteration 37 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:47,005 INFO L82 PathProgramCache]: Analyzing trace with hash 822272929, now seen corresponding path program 2 times [2018-04-13 00:34:47,006 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:47,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:47,028 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:47,323 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 14 proven. 24 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2018-04-13 00:34:47,323 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:47,324 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-13 00:34:47,324 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:47,324 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:34:47,324 INFO L182 omatonBuilderFactory]: Interpolants [8736#false, 8737#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 8738#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 8739#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 8740#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|), 8741#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 8742#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 8743#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 8744#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0), 8745#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)), 8746#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)), 8747#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 8748#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 8749#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 8750#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4))))), 8751#(= |#valid| |old(#valid)|), 8752#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 8753#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)), 8735#true] [2018-04-13 00:34:47,324 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 14 proven. 24 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2018-04-13 00:34:47,325 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-13 00:34:47,325 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-13 00:34:47,325 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2018-04-13 00:34:47,325 INFO L87 Difference]: Start difference. First operand 139 states and 146 transitions. Second operand 19 states. [2018-04-13 00:34:47,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:47,753 INFO L93 Difference]: Finished difference Result 141 states and 148 transitions. [2018-04-13 00:34:47,789 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-13 00:34:47,789 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 104 [2018-04-13 00:34:47,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:47,790 INFO L225 Difference]: With dead ends: 141 [2018-04-13 00:34:47,790 INFO L226 Difference]: Without dead ends: 141 [2018-04-13 00:34:47,790 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=183, Invalid=1223, Unknown=0, NotChecked=0, Total=1406 [2018-04-13 00:34:47,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2018-04-13 00:34:47,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 140. [2018-04-13 00:34:47,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2018-04-13 00:34:47,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 147 transitions. [2018-04-13 00:34:47,792 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 147 transitions. Word has length 104 [2018-04-13 00:34:47,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:47,792 INFO L459 AbstractCegarLoop]: Abstraction has 140 states and 147 transitions. [2018-04-13 00:34:47,792 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-13 00:34:47,792 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 147 transitions. [2018-04-13 00:34:47,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2018-04-13 00:34:47,793 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:47,793 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1] [2018-04-13 00:34:47,793 INFO L408 AbstractCegarLoop]: === Iteration 38 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:47,793 INFO L82 PathProgramCache]: Analyzing trace with hash -385097615, now seen corresponding path program 1 times [2018-04-13 00:34:47,794 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:47,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:47,801 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:47,819 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2018-04-13 00:34:47,819 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:47,819 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2018-04-13 00:34:47,819 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:47,820 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:34:47,820 INFO L182 omatonBuilderFactory]: Interpolants [9074#true, 9075#false, 9076#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|), 9077#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)), 9078#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))] [2018-04-13 00:34:47,820 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2018-04-13 00:34:47,820 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-13 00:34:47,820 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-13 00:34:47,820 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:34:47,821 INFO L87 Difference]: Start difference. First operand 140 states and 147 transitions. Second operand 5 states. [2018-04-13 00:34:47,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:47,883 INFO L93 Difference]: Finished difference Result 139 states and 146 transitions. [2018-04-13 00:34:47,883 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-13 00:34:47,883 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 103 [2018-04-13 00:34:47,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:47,884 INFO L225 Difference]: With dead ends: 139 [2018-04-13 00:34:47,884 INFO L226 Difference]: Without dead ends: 139 [2018-04-13 00:34:47,884 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 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:34:47,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-04-13 00:34:47,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 134. [2018-04-13 00:34:47,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2018-04-13 00:34:47,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 141 transitions. [2018-04-13 00:34:47,887 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 141 transitions. Word has length 103 [2018-04-13 00:34:47,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:47,887 INFO L459 AbstractCegarLoop]: Abstraction has 134 states and 141 transitions. [2018-04-13 00:34:47,887 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-13 00:34:47,887 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 141 transitions. [2018-04-13 00:34:47,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2018-04-13 00:34:47,888 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:47,888 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1] [2018-04-13 00:34:47,888 INFO L408 AbstractCegarLoop]: === Iteration 39 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:47,888 INFO L82 PathProgramCache]: Analyzing trace with hash 2134790601, now seen corresponding path program 2 times [2018-04-13 00:34:47,889 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:47,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:47,910 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:48,217 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 9 proven. 29 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2018-04-13 00:34:48,217 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:48,217 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-13 00:34:48,217 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:48,217 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:34:48,218 INFO L182 omatonBuilderFactory]: Interpolants [9354#true, 9355#false, 9356#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 9357#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 9358#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 9359#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|), 9360#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 9361#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 9362#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 9363#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 9364#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 9365#(= |#valid| |old(#valid)|), 9366#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0), 9367#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0), 9368#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 9369#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 9370#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 9371#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 9372#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 9373#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 9374#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))] [2018-04-13 00:34:48,218 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 9 proven. 29 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2018-04-13 00:34:48,218 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-13 00:34:48,218 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-13 00:34:48,218 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=376, Unknown=0, NotChecked=0, Total=420 [2018-04-13 00:34:48,219 INFO L87 Difference]: Start difference. First operand 134 states and 141 transitions. Second operand 21 states. [2018-04-13 00:34:49,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:49,053 INFO L93 Difference]: Finished difference Result 151 states and 159 transitions. [2018-04-13 00:34:49,054 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-13 00:34:49,054 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 107 [2018-04-13 00:34:49,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:49,055 INFO L225 Difference]: With dead ends: 151 [2018-04-13 00:34:49,055 INFO L226 Difference]: Without dead ends: 151 [2018-04-13 00:34:49,055 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=259, Invalid=1811, Unknown=0, NotChecked=0, Total=2070 [2018-04-13 00:34:49,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2018-04-13 00:34:49,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 137. [2018-04-13 00:34:49,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2018-04-13 00:34:49,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 144 transitions. [2018-04-13 00:34:49,058 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 144 transitions. Word has length 107 [2018-04-13 00:34:49,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:49,059 INFO L459 AbstractCegarLoop]: Abstraction has 137 states and 144 transitions. [2018-04-13 00:34:49,059 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-13 00:34:49,059 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 144 transitions. [2018-04-13 00:34:49,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2018-04-13 00:34:49,059 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:49,059 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:34:49,060 INFO L408 AbstractCegarLoop]: === Iteration 40 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:49,060 INFO L82 PathProgramCache]: Analyzing trace with hash -964215803, now seen corresponding path program 1 times [2018-04-13 00:34:49,060 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:49,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:49,079 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:49,943 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 207 trivial. 0 not checked. [2018-04-13 00:34:49,943 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:49,944 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-13 00:34:49,944 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:49,944 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:34:49,944 INFO L182 omatonBuilderFactory]: Interpolants [9728#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (not (= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)) (and (= (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))))), 9729#(and (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (or (not (= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)) (and (= (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 9730#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (or (and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= |old(#valid)| (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)))) (not (= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 9731#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (or (= |#valid| |old(#valid)|) (not (= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 9732#(or (= |#valid| |old(#valid)|) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 9733#(or (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= |#valid| |old(#valid)|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 9734#(or (= |#valid| |old(#valid)|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 9735#(and (= (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))), 9714#true, 9715#false, 9716#(= |#valid| |old(#valid)|), 9717#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) |old(#valid)|) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 1)), 9718#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) |old(#valid)|) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 1)), 9719#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|) 1) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|) (= (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|)) |old(#valid)|)), 9720#(and (= (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) |old(#valid)|) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 1) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))), 9721#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (= |#valid| |old(#valid)|) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 9722#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) |old(#valid)|)), 9723#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) |old(#valid)|)), 9724#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) |old(#valid)|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 9725#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 9726#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (or (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (and (= (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 9727#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (= (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))))] [2018-04-13 00:34:49,944 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 207 trivial. 0 not checked. [2018-04-13 00:34:49,944 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-13 00:34:49,945 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-13 00:34:49,945 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2018-04-13 00:34:49,945 INFO L87 Difference]: Start difference. First operand 137 states and 144 transitions. Second operand 22 states. [2018-04-13 00:34:50,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:50,758 INFO L93 Difference]: Finished difference Result 147 states and 153 transitions. [2018-04-13 00:34:50,758 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-04-13 00:34:50,758 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 107 [2018-04-13 00:34:50,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:50,759 INFO L225 Difference]: With dead ends: 147 [2018-04-13 00:34:50,759 INFO L226 Difference]: Without dead ends: 123 [2018-04-13 00:34:50,760 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=135, Invalid=921, Unknown=0, NotChecked=0, Total=1056 [2018-04-13 00:34:50,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-04-13 00:34:50,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123. [2018-04-13 00:34:50,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 123 states. [2018-04-13 00:34:50,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 129 transitions. [2018-04-13 00:34:50,762 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 129 transitions. Word has length 107 [2018-04-13 00:34:50,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:50,762 INFO L459 AbstractCegarLoop]: Abstraction has 123 states and 129 transitions. [2018-04-13 00:34:50,763 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-13 00:34:50,763 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 129 transitions. [2018-04-13 00:34:50,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2018-04-13 00:34:50,763 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:50,763 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1] [2018-04-13 00:34:50,764 INFO L408 AbstractCegarLoop]: === Iteration 41 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:50,764 INFO L82 PathProgramCache]: Analyzing trace with hash -36653073, now seen corresponding path program 1 times [2018-04-13 00:34:50,764 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:50,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:50,788 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:51,094 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2018-04-13 00:34:51,094 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:51,094 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-04-13 00:34:51,094 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:51,094 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:34:51,095 INFO L182 omatonBuilderFactory]: Interpolants [10028#true, 10029#false, 10030#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 10031#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 10032#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|), 10033#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 10034#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 10035#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 10036#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.offset|)), 10037#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 10038#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 10039#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 10040#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 10041#(and (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 10042#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 10043#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)), 10044#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|)] [2018-04-13 00:34:51,095 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2018-04-13 00:34:51,095 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-13 00:34:51,095 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-13 00:34:51,095 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2018-04-13 00:34:51,095 INFO L87 Difference]: Start difference. First operand 123 states and 129 transitions. Second operand 17 states. [2018-04-13 00:34:51,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:51,448 INFO L93 Difference]: Finished difference Result 156 states and 165 transitions. [2018-04-13 00:34:51,448 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-13 00:34:51,448 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 112 [2018-04-13 00:34:51,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:51,449 INFO L225 Difference]: With dead ends: 156 [2018-04-13 00:34:51,449 INFO L226 Difference]: Without dead ends: 156 [2018-04-13 00:34:51,449 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=120, Invalid=750, Unknown=0, NotChecked=0, Total=870 [2018-04-13 00:34:51,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2018-04-13 00:34:51,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 147. [2018-04-13 00:34:51,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 147 states. [2018-04-13 00:34:51,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 158 transitions. [2018-04-13 00:34:51,451 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 158 transitions. Word has length 112 [2018-04-13 00:34:51,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:51,452 INFO L459 AbstractCegarLoop]: Abstraction has 147 states and 158 transitions. [2018-04-13 00:34:51,452 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-13 00:34:51,452 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 158 transitions. [2018-04-13 00:34:51,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-04-13 00:34:51,452 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:51,452 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1] [2018-04-13 00:34:51,452 INFO L408 AbstractCegarLoop]: === Iteration 42 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:51,453 INFO L82 PathProgramCache]: Analyzing trace with hash -1136244809, now seen corresponding path program 2 times [2018-04-13 00:34:51,453 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:51,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:51,471 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:52,203 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 16 proven. 31 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2018-04-13 00:34:52,203 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:52,203 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2018-04-13 00:34:52,203 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:52,203 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:34:52,203 INFO L182 omatonBuilderFactory]: Interpolants [10374#true, 10375#false, 10376#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 10377#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 10378#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 10379#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|), 10380#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 10381#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 10382#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 10383#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)), 10384#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)), 10385#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 10386#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 10387#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 10388#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 3) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)), 10389#(= |#valid| |old(#valid)|), 10390#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 1) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 10391#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 10392#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 3) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)), 10393#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 3)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)), 10394#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 3) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))))), 10395#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 10396#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 10397#(and (or (and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 10398#(and (or (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 10399#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3))), 10400#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 1) 0) (and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 10401#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 10402#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|))] [2018-04-13 00:34:52,204 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 16 proven. 31 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2018-04-13 00:34:52,204 INFO L442 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-04-13 00:34:52,204 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-04-13 00:34:52,204 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=712, Unknown=0, NotChecked=0, Total=812 [2018-04-13 00:34:52,204 INFO L87 Difference]: Start difference. First operand 147 states and 158 transitions. Second operand 29 states. [2018-04-13 00:34:52,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:52,919 INFO L93 Difference]: Finished difference Result 155 states and 164 transitions. [2018-04-13 00:34:52,919 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-04-13 00:34:52,919 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 113 [2018-04-13 00:34:52,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:52,920 INFO L225 Difference]: With dead ends: 155 [2018-04-13 00:34:52,920 INFO L226 Difference]: Without dead ends: 155 [2018-04-13 00:34:52,920 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 6 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 716 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=372, Invalid=2598, Unknown=0, NotChecked=0, Total=2970 [2018-04-13 00:34:52,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2018-04-13 00:34:52,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 147. [2018-04-13 00:34:52,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 147 states. [2018-04-13 00:34:52,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 157 transitions. [2018-04-13 00:34:52,922 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 157 transitions. Word has length 113 [2018-04-13 00:34:52,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:52,922 INFO L459 AbstractCegarLoop]: Abstraction has 147 states and 157 transitions. [2018-04-13 00:34:52,923 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-04-13 00:34:52,923 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 157 transitions. [2018-04-13 00:34:52,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2018-04-13 00:34:52,923 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:52,923 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:34:52,923 INFO L408 AbstractCegarLoop]: === Iteration 43 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:52,923 INFO L82 PathProgramCache]: Analyzing trace with hash 75230930, now seen corresponding path program 3 times [2018-04-13 00:34:52,924 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:52,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:52,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:34:53,000 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2018-04-13 00:34:53,000 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:53,001 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-13 00:34:53,001 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:53,001 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:34:53,001 INFO L182 omatonBuilderFactory]: Interpolants [10758#true, 10759#false, 10760#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 10761#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 10762#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 1)), 10763#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 2)), 10764#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 3)), 10765#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| 3)] [2018-04-13 00:34:53,001 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2018-04-13 00:34:53,001 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-13 00:34:53,002 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-13 00:34:53,002 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:34:53,002 INFO L87 Difference]: Start difference. First operand 147 states and 157 transitions. Second operand 8 states. [2018-04-13 00:34:53,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:53,067 INFO L93 Difference]: Finished difference Result 191 states and 203 transitions. [2018-04-13 00:34:53,068 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-13 00:34:53,068 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 114 [2018-04-13 00:34:53,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:53,069 INFO L225 Difference]: With dead ends: 191 [2018-04-13 00:34:53,069 INFO L226 Difference]: Without dead ends: 188 [2018-04-13 00:34:53,069 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2018-04-13 00:34:53,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2018-04-13 00:34:53,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 153. [2018-04-13 00:34:53,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2018-04-13 00:34:53,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 163 transitions. [2018-04-13 00:34:53,072 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 163 transitions. Word has length 114 [2018-04-13 00:34:53,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:53,072 INFO L459 AbstractCegarLoop]: Abstraction has 153 states and 163 transitions. [2018-04-13 00:34:53,072 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-13 00:34:53,073 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 163 transitions. [2018-04-13 00:34:53,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2018-04-13 00:34:53,073 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:53,073 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 4, 4, 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] [2018-04-13 00:34:53,073 INFO L408 AbstractCegarLoop]: === Iteration 44 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:53,074 INFO L82 PathProgramCache]: Analyzing trace with hash -1231393293, now seen corresponding path program 1 times [2018-04-13 00:34:53,074 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:53,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:53,095 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:53,624 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 6 proven. 40 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2018-04-13 00:34:53,624 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:53,624 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2018-04-13 00:34:53,624 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:53,625 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:34:53,625 INFO L182 omatonBuilderFactory]: Interpolants [11112#true, 11113#false, 11114#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 11115#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 11116#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|)), 11117#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 11118#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 11119#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|)), 11120#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 11121#(= |#valid| |old(#valid)|), 11122#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0), 11123#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0), 11124#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 11125#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 11126#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 11127#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 11128#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 7) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 11129#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1)), 11130#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 11131#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 1) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 11132#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 11133#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 11134#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))] [2018-04-13 00:34:53,625 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 6 proven. 40 refuted. 0 times theorem prover too weak. 209 trivial. 0 not checked. [2018-04-13 00:34:53,625 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-04-13 00:34:53,625 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-04-13 00:34:53,625 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2018-04-13 00:34:53,626 INFO L87 Difference]: Start difference. First operand 153 states and 163 transitions. Second operand 23 states. [2018-04-13 00:34:54,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:54,187 INFO L93 Difference]: Finished difference Result 156 states and 165 transitions. [2018-04-13 00:34:54,187 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-04-13 00:34:54,187 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 116 [2018-04-13 00:34:54,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:54,188 INFO L225 Difference]: With dead ends: 156 [2018-04-13 00:34:54,188 INFO L226 Difference]: Without dead ends: 156 [2018-04-13 00:34:54,188 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 3 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=237, Invalid=1743, Unknown=0, NotChecked=0, Total=1980 [2018-04-13 00:34:54,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2018-04-13 00:34:54,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 153. [2018-04-13 00:34:54,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2018-04-13 00:34:54,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 162 transitions. [2018-04-13 00:34:54,190 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 162 transitions. Word has length 116 [2018-04-13 00:34:54,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:54,190 INFO L459 AbstractCegarLoop]: Abstraction has 153 states and 162 transitions. [2018-04-13 00:34:54,190 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-04-13 00:34:54,190 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 162 transitions. [2018-04-13 00:34:54,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2018-04-13 00:34:54,191 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:54,191 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:34:54,191 INFO L408 AbstractCegarLoop]: === Iteration 45 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:54,191 INFO L82 PathProgramCache]: Analyzing trace with hash 518438366, now seen corresponding path program 2 times [2018-04-13 00:34:54,192 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:54,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:54,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:34:54,394 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 17 proven. 10 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2018-04-13 00:34:54,394 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:54,394 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-13 00:34:54,395 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:54,395 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:34:54,395 INFO L182 omatonBuilderFactory]: Interpolants [11489#true, 11490#false, 11491#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 11492#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 11493#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|), 11494#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 11495#(or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 11496#(and (or (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 11497#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 11498#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 11499#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 11500#(or (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 11501#(or (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 11502#(not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))] [2018-04-13 00:34:54,395 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 17 proven. 10 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2018-04-13 00:34:54,395 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-13 00:34:54,395 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-13 00:34:54,396 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:34:54,396 INFO L87 Difference]: Start difference. First operand 153 states and 162 transitions. Second operand 14 states. [2018-04-13 00:34:54,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:54,538 INFO L93 Difference]: Finished difference Result 159 states and 168 transitions. [2018-04-13 00:34:54,538 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-13 00:34:54,539 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 120 [2018-04-13 00:34:54,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:54,539 INFO L225 Difference]: With dead ends: 159 [2018-04-13 00:34:54,539 INFO L226 Difference]: Without dead ends: 156 [2018-04-13 00:34:54,539 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2018-04-13 00:34:54,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2018-04-13 00:34:54,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 156. [2018-04-13 00:34:54,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2018-04-13 00:34:54,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 164 transitions. [2018-04-13 00:34:54,542 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 164 transitions. Word has length 120 [2018-04-13 00:34:54,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:54,542 INFO L459 AbstractCegarLoop]: Abstraction has 156 states and 164 transitions. [2018-04-13 00:34:54,542 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-13 00:34:54,542 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 164 transitions. [2018-04-13 00:34:54,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2018-04-13 00:34:54,543 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:54,543 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1] [2018-04-13 00:34:54,543 INFO L408 AbstractCegarLoop]: === Iteration 46 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:54,544 INFO L82 PathProgramCache]: Analyzing trace with hash -1673169482, now seen corresponding path program 2 times [2018-04-13 00:34:54,544 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:54,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:54,576 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:55,004 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 41 proven. 120 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2018-04-13 00:34:55,004 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:55,004 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2018-04-13 00:34:55,004 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:55,005 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:34:55,005 INFO L182 omatonBuilderFactory]: Interpolants [11840#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0), 11841#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.offset|)), 11842#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 11843#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 11844#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 11845#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)))), 11846#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4)))), 11847#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 11848#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|), 11826#true, 11827#false, 11828#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 11829#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 11830#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 11831#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 11832#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 11833#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 11834#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 11835#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 11836#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 11837#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 11838#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 11839#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|))] [2018-04-13 00:34:55,005 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 41 proven. 120 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2018-04-13 00:34:55,005 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-04-13 00:34:55,005 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-04-13 00:34:55,005 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=449, Unknown=0, NotChecked=0, Total=506 [2018-04-13 00:34:55,005 INFO L87 Difference]: Start difference. First operand 156 states and 164 transitions. Second operand 23 states. [2018-04-13 00:34:55,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:55,469 INFO L93 Difference]: Finished difference Result 164 states and 172 transitions. [2018-04-13 00:34:55,470 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-04-13 00:34:55,470 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 125 [2018-04-13 00:34:55,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:55,470 INFO L225 Difference]: With dead ends: 164 [2018-04-13 00:34:55,470 INFO L226 Difference]: Without dead ends: 164 [2018-04-13 00:34:55,471 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 6 SyntacticMatches, 13 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 538 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=294, Invalid=1962, Unknown=0, NotChecked=0, Total=2256 [2018-04-13 00:34:55,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2018-04-13 00:34:55,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 158. [2018-04-13 00:34:55,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 158 states. [2018-04-13 00:34:55,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 166 transitions. [2018-04-13 00:34:55,472 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 166 transitions. Word has length 125 [2018-04-13 00:34:55,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:55,473 INFO L459 AbstractCegarLoop]: Abstraction has 158 states and 166 transitions. [2018-04-13 00:34:55,473 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-04-13 00:34:55,473 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 166 transitions. [2018-04-13 00:34:55,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2018-04-13 00:34:55,473 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:55,473 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1] [2018-04-13 00:34:55,473 INFO L408 AbstractCegarLoop]: === Iteration 47 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:55,473 INFO L82 PathProgramCache]: Analyzing trace with hash -328645936, now seen corresponding path program 3 times [2018-04-13 00:34:55,474 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:55,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:55,494 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:56,381 INFO L134 CoverageAnalysis]: Checked inductivity of 293 backedges. 56 proven. 124 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2018-04-13 00:34:56,381 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:56,382 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2018-04-13 00:34:56,382 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:56,382 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 24 proven. 9 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-04-13 00:34:56,382 INFO L182 omatonBuilderFactory]: Interpolants [12224#(= 40 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 12225#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 12226#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 12227#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|) (= 40 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 12228#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (= 40 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 12229#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 12230#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 12231#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 12232#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 12233#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 12234#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 12235#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)), 12236#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)), 12237#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 12238#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 12239#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))))) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 12240#(and (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 12241#(= |#valid| |old(#valid)|), 12242#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 1) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 12243#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 12244#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)))) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 12245#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 12246#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 12247#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4))))), 12248#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 12249#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))), 12250#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))), 12251#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 12252#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)), 12221#true, 12222#false, 12223#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0)] [2018-04-13 00:34:56,382 INFO L134 CoverageAnalysis]: Checked inductivity of 293 backedges. 56 proven. 124 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2018-04-13 00:34:56,382 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-04-13 00:34:56,382 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-04-13 00:34:56,383 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=914, Unknown=0, NotChecked=0, Total=992 [2018-04-13 00:34:56,383 INFO L87 Difference]: Start difference. First operand 158 states and 166 transitions. Second operand 32 states. [2018-04-13 00:34:57,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:57,322 INFO L93 Difference]: Finished difference Result 181 states and 191 transitions. [2018-04-13 00:34:57,322 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-04-13 00:34:57,322 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 126 [2018-04-13 00:34:57,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:57,323 INFO L225 Difference]: With dead ends: 181 [2018-04-13 00:34:57,323 INFO L226 Difference]: Without dead ends: 181 [2018-04-13 00:34:57,324 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 6 SyntacticMatches, 15 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 998 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=314, Invalid=3468, Unknown=0, NotChecked=0, Total=3782 [2018-04-13 00:34:57,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2018-04-13 00:34:57,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 176. [2018-04-13 00:34:57,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2018-04-13 00:34:57,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 186 transitions. [2018-04-13 00:34:57,325 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 186 transitions. Word has length 126 [2018-04-13 00:34:57,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:57,326 INFO L459 AbstractCegarLoop]: Abstraction has 176 states and 186 transitions. [2018-04-13 00:34:57,326 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-04-13 00:34:57,326 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 186 transitions. [2018-04-13 00:34:57,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2018-04-13 00:34:57,326 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:57,326 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:34:57,326 INFO L408 AbstractCegarLoop]: === Iteration 48 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:57,326 INFO L82 PathProgramCache]: Analyzing trace with hash -659007783, now seen corresponding path program 4 times [2018-04-13 00:34:57,330 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:57,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:57,345 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:57,414 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2018-04-13 00:34:57,414 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:57,414 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-13 00:34:57,414 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:57,414 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:34:57,415 INFO L182 omatonBuilderFactory]: Interpolants [12672#true, 12673#false, 12674#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 12675#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 12676#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 1)), 12677#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 2)), 12678#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 3)), 12679#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 4)), 12680#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| 4)] [2018-04-13 00:34:57,415 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2018-04-13 00:34:57,415 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-13 00:34:57,415 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-13 00:34:57,415 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2018-04-13 00:34:57,415 INFO L87 Difference]: Start difference. First operand 176 states and 186 transitions. Second operand 9 states. [2018-04-13 00:34:57,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:57,472 INFO L93 Difference]: Finished difference Result 239 states and 253 transitions. [2018-04-13 00:34:57,472 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-13 00:34:57,472 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 127 [2018-04-13 00:34:57,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:57,473 INFO L225 Difference]: With dead ends: 239 [2018-04-13 00:34:57,473 INFO L226 Difference]: Without dead ends: 236 [2018-04-13 00:34:57,473 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2018-04-13 00:34:57,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2018-04-13 00:34:57,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 182. [2018-04-13 00:34:57,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 182 states. [2018-04-13 00:34:57,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 192 transitions. [2018-04-13 00:34:57,476 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 192 transitions. Word has length 127 [2018-04-13 00:34:57,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:57,477 INFO L459 AbstractCegarLoop]: Abstraction has 182 states and 192 transitions. [2018-04-13 00:34:57,477 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-13 00:34:57,477 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 192 transitions. [2018-04-13 00:34:57,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2018-04-13 00:34:57,477 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:57,478 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-04-13 00:34:57,478 INFO L408 AbstractCegarLoop]: === Iteration 49 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:57,478 INFO L82 PathProgramCache]: Analyzing trace with hash 1834807354, now seen corresponding path program 2 times [2018-04-13 00:34:57,479 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:57,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:57,498 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:57,975 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 9 proven. 70 refuted. 0 times theorem prover too weak. 217 trivial. 0 not checked. [2018-04-13 00:34:57,976 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:34:58,030 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-13 00:34:58,030 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:34:58,030 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:34:58,031 INFO L182 omatonBuilderFactory]: Interpolants [13120#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 13121#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 13122#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)))))), 13123#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 13124#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 13125#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 13126#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 13127#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)), 13104#true, 13105#false, 13106#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 13107#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 13108#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|), 13109#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 13110#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 13111#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 13112#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 13113#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 13114#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 13115#(= |#valid| |old(#valid)|), 13116#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0), 13117#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0), 13118#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 13119#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))] [2018-04-13 00:34:58,031 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 9 proven. 70 refuted. 0 times theorem prover too weak. 217 trivial. 0 not checked. [2018-04-13 00:34:58,031 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-13 00:34:58,031 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-13 00:34:58,031 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=497, Unknown=0, NotChecked=0, Total=552 [2018-04-13 00:34:58,031 INFO L87 Difference]: Start difference. First operand 182 states and 192 transitions. Second operand 24 states. [2018-04-13 00:34:58,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:34:58,834 INFO L93 Difference]: Finished difference Result 201 states and 212 transitions. [2018-04-13 00:34:58,835 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-04-13 00:34:58,835 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 129 [2018-04-13 00:34:58,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:34:58,835 INFO L225 Difference]: With dead ends: 201 [2018-04-13 00:34:58,835 INFO L226 Difference]: Without dead ends: 201 [2018-04-13 00:34:58,836 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=358, Invalid=2722, Unknown=0, NotChecked=0, Total=3080 [2018-04-13 00:34:58,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2018-04-13 00:34:58,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 186. [2018-04-13 00:34:58,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 186 states. [2018-04-13 00:34:58,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 197 transitions. [2018-04-13 00:34:58,839 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 197 transitions. Word has length 129 [2018-04-13 00:34:58,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:34:58,840 INFO L459 AbstractCegarLoop]: Abstraction has 186 states and 197 transitions. [2018-04-13 00:34:58,840 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-13 00:34:58,840 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 197 transitions. [2018-04-13 00:34:58,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2018-04-13 00:34:58,841 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:34:58,841 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 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, 1, 1, 1, 1] [2018-04-13 00:34:58,841 INFO L408 AbstractCegarLoop]: === Iteration 50 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:34:58,841 INFO L82 PathProgramCache]: Analyzing trace with hash 226178548, now seen corresponding path program 3 times [2018-04-13 00:34:58,842 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:34:58,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:34:58,872 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:34:59,375 WARN L151 SmtUtils]: Spent 247ms on a formula simplification. DAG size of input: 17 DAG size of output 16 [2018-04-13 00:35:01,771 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2018-04-13 00:35:01,771 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:01,771 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2018-04-13 00:35:01,771 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:01,771 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:35:01,772 INFO L182 omatonBuilderFactory]: Interpolants [13579#true, 13580#false, 13581#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 13582#(= |#valid| |old(#valid)|), 13583#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 13584#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 13585#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 13586#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 13587#(and (or (and (= |#valid| |old(#valid)|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 13588#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 13589#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 13590#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 13591#(and (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 13592#(and (or (and (or (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (and (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 13593#(and (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 13594#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|))))), 13595#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base) 0) (= (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) |#valid|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 13596#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))))) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)))) 0)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 13597#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 13598#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0)) (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))))), 13599#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (= (store (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) |#valid|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|))))), 13600#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (= (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) |#valid|) (not (= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0))))), 13601#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (= (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) |#valid|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 13602#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (= (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) |#valid|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (not (= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)))), 13603#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 1 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (<= 0 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (= (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) |#valid|)))), 13604#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 0) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 1 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))), 13605#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (= |#valid| |old(#valid)|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 1 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))), 13606#(or (and (<= 0 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (or (= |#valid| |old(#valid)|) (<= 1 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 13607#(or (and (or (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 3)) (= |#valid| |old(#valid)|)) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 13608#(or (= |#valid| |old(#valid)|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 13609#(and (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0))] [2018-04-13 00:35:01,772 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2018-04-13 00:35:01,772 INFO L442 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-04-13 00:35:01,772 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-04-13 00:35:01,772 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=855, Unknown=0, NotChecked=0, Total=930 [2018-04-13 00:35:01,772 INFO L87 Difference]: Start difference. First operand 186 states and 197 transitions. Second operand 31 states. [2018-04-13 00:35:03,783 WARN L151 SmtUtils]: Spent 119ms on a formula simplification. DAG size of input: 128 DAG size of output 87 [2018-04-13 00:35:03,937 WARN L151 SmtUtils]: Spent 100ms on a formula simplification. DAG size of input: 75 DAG size of output 51 [2018-04-13 00:35:05,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:05,303 INFO L93 Difference]: Finished difference Result 208 states and 218 transitions. [2018-04-13 00:35:05,303 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-04-13 00:35:05,304 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 129 [2018-04-13 00:35:05,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:05,304 INFO L225 Difference]: With dead ends: 208 [2018-04-13 00:35:05,304 INFO L226 Difference]: Without dead ends: 175 [2018-04-13 00:35:05,305 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 6 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=338, Invalid=3322, Unknown=0, NotChecked=0, Total=3660 [2018-04-13 00:35:05,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2018-04-13 00:35:05,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 166. [2018-04-13 00:35:05,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2018-04-13 00:35:05,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 176 transitions. [2018-04-13 00:35:05,307 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 176 transitions. Word has length 129 [2018-04-13 00:35:05,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:05,308 INFO L459 AbstractCegarLoop]: Abstraction has 166 states and 176 transitions. [2018-04-13 00:35:05,308 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-04-13 00:35:05,308 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 176 transitions. [2018-04-13 00:35:05,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2018-04-13 00:35:05,308 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:05,308 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-04-13 00:35:05,308 INFO L408 AbstractCegarLoop]: === Iteration 51 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:05,308 INFO L82 PathProgramCache]: Analyzing trace with hash -1862764514, now seen corresponding path program 3 times [2018-04-13 00:35:05,309 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:05,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:05,330 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:05,945 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 19 proven. 57 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2018-04-13 00:35:05,945 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:05,945 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-13 00:35:05,945 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:05,946 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2018-04-13 00:35:05,946 INFO L182 omatonBuilderFactory]: Interpolants [14048#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 14049#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|), 14050#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 14051#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 14052#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 14053#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.offset|)), 14054#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 14055#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 14056#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 14057#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 14058#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 14059#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 14060#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))), 14061#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 14062#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 14063#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 1) 0) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 14064#(and (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)), 14065#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|), 14044#true, 14045#false, 14046#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 14047#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)] [2018-04-13 00:35:05,946 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 19 proven. 57 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2018-04-13 00:35:05,946 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-13 00:35:05,946 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-13 00:35:05,946 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2018-04-13 00:35:05,947 INFO L87 Difference]: Start difference. First operand 166 states and 176 transitions. Second operand 22 states. [2018-04-13 00:35:06,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:06,470 INFO L93 Difference]: Finished difference Result 186 states and 197 transitions. [2018-04-13 00:35:06,470 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-04-13 00:35:06,470 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 134 [2018-04-13 00:35:06,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:06,471 INFO L225 Difference]: With dead ends: 186 [2018-04-13 00:35:06,471 INFO L226 Difference]: Without dead ends: 186 [2018-04-13 00:35:06,471 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 5 SyntacticMatches, 7 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 390 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=276, Invalid=1616, Unknown=0, NotChecked=0, Total=1892 [2018-04-13 00:35:06,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2018-04-13 00:35:06,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 181. [2018-04-13 00:35:06,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 181 states. [2018-04-13 00:35:06,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 194 transitions. [2018-04-13 00:35:06,474 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 194 transitions. Word has length 134 [2018-04-13 00:35:06,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:06,474 INFO L459 AbstractCegarLoop]: Abstraction has 181 states and 194 transitions. [2018-04-13 00:35:06,474 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-13 00:35:06,474 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 194 transitions. [2018-04-13 00:35:06,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2018-04-13 00:35:06,475 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:06,475 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-04-13 00:35:06,475 INFO L408 AbstractCegarLoop]: === Iteration 52 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:06,476 INFO L82 PathProgramCache]: Analyzing trace with hash -1911124632, now seen corresponding path program 4 times [2018-04-13 00:35:06,476 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:06,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:06,527 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:08,260 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 63 proven. 135 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2018-04-13 00:35:08,261 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:08,261 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42] total 42 [2018-04-13 00:35:08,261 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:08,261 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 18 proven. 19 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:35:08,261 INFO L182 omatonBuilderFactory]: Interpolants [14477#true, 14478#false, 14479#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 14480#(= 40 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 14481#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 14482#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 14483#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|) (= 40 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 14484#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (= 40 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 14485#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 14486#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 14487#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 14488#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 14489#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 14490#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)), 14491#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)), 14492#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 14493#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 14494#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 14495#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))))), 14496#(= |#valid| |old(#valid)|), 14497#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 14498#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_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|))))), 14499#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 14500#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 14501#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 14502#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 14503#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|) (= |#valid| |old(#valid)|)), 14504#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (or (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|))), 14505#(and (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0))), 14506#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 14507#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 14508#(and (or (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 14509#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11))), 14510#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 14511#(and (or (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 14512#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 14513#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 14514#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))))), 14515#(and (or (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 14516#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3))), 14517#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 1) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)), 14518#(and (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 14519#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|))] [2018-04-13 00:35:08,261 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 63 proven. 135 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2018-04-13 00:35:08,262 INFO L442 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-04-13 00:35:08,262 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-04-13 00:35:08,262 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=1629, Unknown=0, NotChecked=0, Total=1806 [2018-04-13 00:35:08,262 INFO L87 Difference]: Start difference. First operand 181 states and 194 transitions. Second operand 43 states. [2018-04-13 00:35:09,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:09,634 INFO L93 Difference]: Finished difference Result 185 states and 196 transitions. [2018-04-13 00:35:09,634 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-04-13 00:35:09,635 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 135 [2018-04-13 00:35:09,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:09,635 INFO L225 Difference]: With dead ends: 185 [2018-04-13 00:35:09,635 INFO L226 Difference]: Without dead ends: 185 [2018-04-13 00:35:09,636 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 7 SyntacticMatches, 14 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1777 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=595, Invalid=5411, Unknown=0, NotChecked=0, Total=6006 [2018-04-13 00:35:09,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2018-04-13 00:35:09,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 181. [2018-04-13 00:35:09,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 181 states. [2018-04-13 00:35:09,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 193 transitions. [2018-04-13 00:35:09,639 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 193 transitions. Word has length 135 [2018-04-13 00:35:09,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:09,640 INFO L459 AbstractCegarLoop]: Abstraction has 181 states and 193 transitions. [2018-04-13 00:35:09,640 INFO L460 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-04-13 00:35:09,640 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 193 transitions. [2018-04-13 00:35:09,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2018-04-13 00:35:09,641 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:09,641 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1] [2018-04-13 00:35:09,641 INFO L408 AbstractCegarLoop]: === Iteration 53 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:09,641 INFO L82 PathProgramCache]: Analyzing trace with hash 115267671, now seen corresponding path program 5 times [2018-04-13 00:35:09,642 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:09,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35: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:35:10,183 WARN L151 SmtUtils]: Spent 118ms on a formula simplification. DAG size of input: 13 DAG size of output 9 [2018-04-13 00:35:10,957 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 61 proven. 189 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2018-04-13 00:35:10,957 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:10,957 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2018-04-13 00:35:10,958 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:10,958 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:35:10,958 INFO L182 omatonBuilderFactory]: Interpolants [14976#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 14977#(= |#valid| |old(#valid)|), 14978#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 14979#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 14980#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 14981#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 14982#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 14983#(and (<= 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 14984#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 14985#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 14986#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 14987#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 14988#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)), 14957#true, 14958#false, 14959#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 14960#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 14961#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 14962#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 14963#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 14964#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 14965#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 14966#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 14967#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 14968#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 14969#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 4 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))), 14970#(and (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 14971#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)), 14972#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)), 14973#(and (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 14974#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 14975#(and (= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))] [2018-04-13 00:35:10,958 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 61 proven. 189 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2018-04-13 00:35:10,959 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-04-13 00:35:10,959 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-04-13 00:35:10,959 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=915, Unknown=0, NotChecked=0, Total=992 [2018-04-13 00:35:10,959 INFO L87 Difference]: Start difference. First operand 181 states and 193 transitions. Second operand 32 states. [2018-04-13 00:35:11,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:11,809 INFO L93 Difference]: Finished difference Result 204 states and 218 transitions. [2018-04-13 00:35:11,809 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-04-13 00:35:11,809 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 139 [2018-04-13 00:35:11,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:11,810 INFO L225 Difference]: With dead ends: 204 [2018-04-13 00:35:11,810 INFO L226 Difference]: Without dead ends: 204 [2018-04-13 00:35:11,810 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 5 SyntacticMatches, 12 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 839 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=233, Invalid=3073, Unknown=0, NotChecked=0, Total=3306 [2018-04-13 00:35:11,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2018-04-13 00:35:11,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 199. [2018-04-13 00:35:11,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-04-13 00:35:11,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 213 transitions. [2018-04-13 00:35:11,812 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 213 transitions. Word has length 139 [2018-04-13 00:35:11,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:11,812 INFO L459 AbstractCegarLoop]: Abstraction has 199 states and 213 transitions. [2018-04-13 00:35:11,812 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-04-13 00:35:11,812 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 213 transitions. [2018-04-13 00:35:11,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-04-13 00:35:11,813 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:11,813 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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:35:11,813 INFO L408 AbstractCegarLoop]: === Iteration 54 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:11,813 INFO L82 PathProgramCache]: Analyzing trace with hash -226984286, now seen corresponding path program 3 times [2018-04-13 00:35:11,813 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:11,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:11,831 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:12,392 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 3 proven. 88 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2018-04-13 00:35:12,392 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:12,392 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-13 00:35:12,393 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:12,393 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:35:12,393 INFO L182 omatonBuilderFactory]: Interpolants [15456#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 15457#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 15458#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 15459#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 15460#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 15461#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 15462#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 15463#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 15464#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 15465#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 15466#(and (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 15467#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 15468#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)), 15445#true, 15446#false, 15447#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 15448#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|)), 15449#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 15450#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 15451#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|)), 15452#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 15453#(= |#valid| |old(#valid)|), 15454#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0), 15455#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0)] [2018-04-13 00:35:12,393 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 3 proven. 88 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2018-04-13 00:35:12,393 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-13 00:35:12,394 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-13 00:35:12,394 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=499, Unknown=0, NotChecked=0, Total=552 [2018-04-13 00:35:12,394 INFO L87 Difference]: Start difference. First operand 199 states and 213 transitions. Second operand 24 states. [2018-04-13 00:35:13,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:13,128 INFO L93 Difference]: Finished difference Result 205 states and 219 transitions. [2018-04-13 00:35:13,129 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-13 00:35:13,129 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 138 [2018-04-13 00:35:13,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:13,129 INFO L225 Difference]: With dead ends: 205 [2018-04-13 00:35:13,129 INFO L226 Difference]: Without dead ends: 205 [2018-04-13 00:35:13,130 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 1 SyntacticMatches, 5 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=143, Invalid=1339, Unknown=0, NotChecked=0, Total=1482 [2018-04-13 00:35:13,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2018-04-13 00:35:13,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 205. [2018-04-13 00:35:13,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 205 states. [2018-04-13 00:35:13,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 219 transitions. [2018-04-13 00:35:13,132 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 219 transitions. Word has length 138 [2018-04-13 00:35:13,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:13,132 INFO L459 AbstractCegarLoop]: Abstraction has 205 states and 219 transitions. [2018-04-13 00:35:13,132 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-13 00:35:13,133 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 219 transitions. [2018-04-13 00:35:13,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2018-04-13 00:35:13,133 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:13,133 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:35:13,134 INFO L408 AbstractCegarLoop]: === Iteration 55 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:13,134 INFO L82 PathProgramCache]: Analyzing trace with hash 217412146, now seen corresponding path program 5 times [2018-04-13 00:35:13,134 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:13,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:13,149 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:13,298 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 290 trivial. 0 not checked. [2018-04-13 00:35:13,298 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:13,298 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-13 00:35:13,298 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:13,298 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:35:13,299 INFO L182 omatonBuilderFactory]: Interpolants [15909#true, 15910#false, 15911#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 15912#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 15913#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 1)), 15914#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 2)), 15915#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 3)), 15916#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 4)), 15917#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 5)), 15918#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| 5)] [2018-04-13 00:35:13,299 INFO L134 CoverageAnalysis]: Checked inductivity of 370 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 290 trivial. 0 not checked. [2018-04-13 00:35:13,299 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-13 00:35:13,299 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-13 00:35:13,299 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2018-04-13 00:35:13,299 INFO L87 Difference]: Start difference. First operand 205 states and 219 transitions. Second operand 10 states. [2018-04-13 00:35:13,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:13,376 INFO L93 Difference]: Finished difference Result 282 states and 300 transitions. [2018-04-13 00:35:13,376 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-13 00:35:13,376 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 140 [2018-04-13 00:35:13,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:13,377 INFO L225 Difference]: With dead ends: 282 [2018-04-13 00:35:13,377 INFO L226 Difference]: Without dead ends: 279 [2018-04-13 00:35:13,377 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2018-04-13 00:35:13,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2018-04-13 00:35:13,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 211. [2018-04-13 00:35:13,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 211 states. [2018-04-13 00:35:13,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 225 transitions. [2018-04-13 00:35:13,379 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 225 transitions. Word has length 140 [2018-04-13 00:35:13,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:13,379 INFO L459 AbstractCegarLoop]: Abstraction has 211 states and 225 transitions. [2018-04-13 00:35:13,379 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-13 00:35:13,379 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 225 transitions. [2018-04-13 00:35:13,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2018-04-13 00:35:13,380 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:13,380 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 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] [2018-04-13 00:35:13,380 INFO L408 AbstractCegarLoop]: === Iteration 56 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:13,380 INFO L82 PathProgramCache]: Analyzing trace with hash 1797232293, now seen corresponding path program 4 times [2018-04-13 00:35:13,381 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:13,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:13,412 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:14,029 INFO L134 CoverageAnalysis]: Checked inductivity of 359 backedges. 41 proven. 172 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2018-04-13 00:35:14,030 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:14,030 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-04-13 00:35:14,030 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:14,030 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 11 proven. 21 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2018-04-13 00:35:14,030 INFO L182 omatonBuilderFactory]: Interpolants [16414#true, 16415#false, 16416#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 16417#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 16418#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 16419#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 16420#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 16421#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 16422#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 16423#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 16424#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 16425#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 16426#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 16427#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 16428#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.offset|)), 16429#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.offset) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 16430#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 16431#(and (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 4))), 16432#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))))), 16433#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 16434#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 16435#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8))))), 16436#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 16437#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 16438#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|)] [2018-04-13 00:35:14,030 INFO L134 CoverageAnalysis]: Checked inductivity of 359 backedges. 41 proven. 172 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2018-04-13 00:35:14,030 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-13 00:35:14,031 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-13 00:35:14,031 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=543, Unknown=0, NotChecked=0, Total=600 [2018-04-13 00:35:14,031 INFO L87 Difference]: Start difference. First operand 211 states and 225 transitions. Second operand 25 states. [2018-04-13 00:35:14,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:14,802 INFO L93 Difference]: Finished difference Result 244 states and 258 transitions. [2018-04-13 00:35:14,802 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-04-13 00:35:14,802 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 147 [2018-04-13 00:35:14,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:14,803 INFO L225 Difference]: With dead ends: 244 [2018-04-13 00:35:14,803 INFO L226 Difference]: Without dead ends: 244 [2018-04-13 00:35:14,803 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 5 SyntacticMatches, 15 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=252, Invalid=2610, Unknown=0, NotChecked=0, Total=2862 [2018-04-13 00:35:14,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2018-04-13 00:35:14,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 219. [2018-04-13 00:35:14,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2018-04-13 00:35:14,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 233 transitions. [2018-04-13 00:35:14,805 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 233 transitions. Word has length 147 [2018-04-13 00:35:14,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:14,805 INFO L459 AbstractCegarLoop]: Abstraction has 219 states and 233 transitions. [2018-04-13 00:35:14,805 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-13 00:35:14,805 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 233 transitions. [2018-04-13 00:35:14,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2018-04-13 00:35:14,806 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:14,806 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 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] [2018-04-13 00:35:14,806 INFO L408 AbstractCegarLoop]: === Iteration 57 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:14,806 INFO L82 PathProgramCache]: Analyzing trace with hash -120373311, now seen corresponding path program 6 times [2018-04-13 00:35:14,807 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:14,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:14,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:35:16,748 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 35 proven. 236 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2018-04-13 00:35:16,749 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:16,749 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42] total 42 [2018-04-13 00:35:16,749 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:16,749 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 33 proven. 21 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2018-04-13 00:35:16,750 INFO L182 omatonBuilderFactory]: Interpolants [16960#true, 16961#false, 16962#(= 0 (select |#valid| 0)), 16963#(and (= 0 (select |#valid| 0)) (= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0)), 16964#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 (select |#valid| 0))), 16965#(= (select |old(#valid)| 0) (select |#valid| 0)), 16966#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|) (= (select |old(#valid)| 0) (select |#valid| 0))), 16967#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|)), 16968#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 16969#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 16970#(and (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 16971#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 0 (select |#valid| 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 16972#(and (or (= 0 (select |#valid| 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 16973#(and (= 0 (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|)), 16974#(and (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 16975#(and (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 4 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))), 16976#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))), 16977#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))), 16978#(and (= 0 (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 4 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))), 16979#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 4 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))), 16980#(and (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))))) (= 4 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))), 16981#(and (= 0 (select |#valid| 0)) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 16982#(= |#valid| |old(#valid)|), 16983#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 16984#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 16985#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)) (= 0 (select |#valid| 0)) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 16986#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0)) (= 0 (select |#valid| 0)) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base))), 16987#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 0 (select |#valid| 0)) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 16988#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)))) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 12 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 16989#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 16990#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 16991#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)))) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 12 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 16992#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)))) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 12 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 16993#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)))) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 12 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 16994#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (<= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)) 4))))), 16995#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (= 0 (select |#valid| 0)) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))), 16996#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4))))), 16997#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 16998#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 16999#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 17000#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 17001#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 17002#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|))] [2018-04-13 00:35:16,750 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 35 proven. 236 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2018-04-13 00:35:16,750 INFO L442 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-04-13 00:35:16,750 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-04-13 00:35:16,750 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=1675, Unknown=0, NotChecked=0, Total=1806 [2018-04-13 00:35:16,750 INFO L87 Difference]: Start difference. First operand 219 states and 233 transitions. Second operand 43 states. [2018-04-13 00:35:18,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:18,854 INFO L93 Difference]: Finished difference Result 221 states and 235 transitions. [2018-04-13 00:35:18,854 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-04-13 00:35:18,854 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 148 [2018-04-13 00:35:18,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:18,854 INFO L225 Difference]: With dead ends: 221 [2018-04-13 00:35:18,855 INFO L226 Difference]: Without dead ends: 221 [2018-04-13 00:35:18,855 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 9 SyntacticMatches, 17 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1718 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=512, Invalid=5494, Unknown=0, NotChecked=0, Total=6006 [2018-04-13 00:35:18,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2018-04-13 00:35:18,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 220. [2018-04-13 00:35:18,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 220 states. [2018-04-13 00:35:18,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 234 transitions. [2018-04-13 00:35:18,857 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 234 transitions. Word has length 148 [2018-04-13 00:35:18,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:18,857 INFO L459 AbstractCegarLoop]: Abstraction has 220 states and 234 transitions. [2018-04-13 00:35:18,857 INFO L460 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-04-13 00:35:18,858 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 234 transitions. [2018-04-13 00:35:18,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2018-04-13 00:35:18,858 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:18,858 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1] [2018-04-13 00:35:18,859 INFO L408 AbstractCegarLoop]: === Iteration 58 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:18,859 INFO L82 PathProgramCache]: Analyzing trace with hash -162355910, now seen corresponding path program 4 times [2018-04-13 00:35:18,859 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:18,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:18,873 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:18,981 INFO L134 CoverageAnalysis]: Checked inductivity of 339 backedges. 51 proven. 36 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2018-04-13 00:35:18,982 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:18,982 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-13 00:35:18,982 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:18,982 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:35:18,982 INFO L182 omatonBuilderFactory]: Interpolants [17520#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2), 17521#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1), 17522#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 0), 17523#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) 0), 17514#true, 17515#false, 17516#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0), 17517#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1), 17518#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2), 17519#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3)] [2018-04-13 00:35:18,982 INFO L134 CoverageAnalysis]: Checked inductivity of 339 backedges. 51 proven. 36 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2018-04-13 00:35:18,982 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-13 00:35:18,982 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-13 00:35:18,982 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2018-04-13 00:35:18,982 INFO L87 Difference]: Start difference. First operand 220 states and 234 transitions. Second operand 10 states. [2018-04-13 00:35:19,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:19,033 INFO L93 Difference]: Finished difference Result 219 states and 231 transitions. [2018-04-13 00:35:19,033 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-13 00:35:19,033 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 147 [2018-04-13 00:35:19,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:19,034 INFO L225 Difference]: With dead ends: 219 [2018-04-13 00:35:19,034 INFO L226 Difference]: Without dead ends: 219 [2018-04-13 00:35:19,034 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:35:19,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2018-04-13 00:35:19,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 214. [2018-04-13 00:35:19,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 214 states. [2018-04-13 00:35:19,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 226 transitions. [2018-04-13 00:35:19,036 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 226 transitions. Word has length 147 [2018-04-13 00:35:19,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:19,036 INFO L459 AbstractCegarLoop]: Abstraction has 214 states and 226 transitions. [2018-04-13 00:35:19,036 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-13 00:35:19,036 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 226 transitions. [2018-04-13 00:35:19,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2018-04-13 00:35:19,037 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:19,037 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1] [2018-04-13 00:35:19,037 INFO L408 AbstractCegarLoop]: === Iteration 59 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:19,037 INFO L82 PathProgramCache]: Analyzing trace with hash -2066172368, now seen corresponding path program 7 times [2018-04-13 00:35:19,037 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:19,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:19,061 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:19,879 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 84 proven. 204 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2018-04-13 00:35:19,879 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:19,879 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2018-04-13 00:35:19,879 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:19,879 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 43 proven. 18 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-13 00:35:19,880 INFO L182 omatonBuilderFactory]: Interpolants [17984#(and (= (select |#valid| 0) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 17985#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= (select |#valid| 0) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 17986#(= |#valid| |old(#valid)|), 17987#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 17988#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (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|))))), 17989#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 17990#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base))), 17991#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 17992#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)))))), 17993#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 17994#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 17995#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 17996#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 17997#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)), 17965#true, 17966#false, 17967#(= (select |#valid| 0) 0), 17968#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= (select |#valid| 0) 0)), 17969#(= (select |old(#valid)| 0) (select |#valid| 0)), 17970#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|) (= (select |old(#valid)| 0) (select |#valid| 0))), 17971#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|)), 17972#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= (select |#valid| 0) 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 17973#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= (select |#valid| 0) 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 17974#(and (= (select |#valid| 0) 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 17975#(and (= (select |#valid| 0) 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 17976#(and (= (select |#valid| 0) 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 17977#(and (= (select |#valid| 0) 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|)), 17978#(and (= (select |#valid| 0) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 17979#(and (= (select |#valid| 0) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 17980#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))), 17981#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))), 17982#(and (= (select |#valid| 0) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 17983#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= (select |#valid| 0) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))] [2018-04-13 00:35:19,880 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 84 proven. 204 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2018-04-13 00:35:19,880 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-13 00:35:19,880 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-13 00:35:19,880 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=960, Unknown=0, NotChecked=0, Total=1056 [2018-04-13 00:35:19,880 INFO L87 Difference]: Start difference. First operand 214 states and 226 transitions. Second operand 33 states. [2018-04-13 00:35:21,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:21,084 INFO L93 Difference]: Finished difference Result 216 states and 227 transitions. [2018-04-13 00:35:21,084 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-04-13 00:35:21,084 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 152 [2018-04-13 00:35:21,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:21,085 INFO L225 Difference]: With dead ends: 216 [2018-04-13 00:35:21,085 INFO L226 Difference]: Without dead ends: 216 [2018-04-13 00:35:21,085 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 14 SyntacticMatches, 13 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1137 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=460, Invalid=3700, Unknown=0, NotChecked=0, Total=4160 [2018-04-13 00:35:21,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2018-04-13 00:35:21,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 214. [2018-04-13 00:35:21,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 214 states. [2018-04-13 00:35:21,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 225 transitions. [2018-04-13 00:35:21,087 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 225 transitions. Word has length 152 [2018-04-13 00:35:21,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:21,087 INFO L459 AbstractCegarLoop]: Abstraction has 214 states and 225 transitions. [2018-04-13 00:35:21,087 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-04-13 00:35:21,088 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 225 transitions. [2018-04-13 00:35:21,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2018-04-13 00:35:21,088 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:21,088 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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:35:21,089 INFO L408 AbstractCegarLoop]: === Iteration 60 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:21,089 INFO L82 PathProgramCache]: Analyzing trace with hash 256836009, now seen corresponding path program 5 times [2018-04-13 00:35:21,089 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:21,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:21,130 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:22,119 INFO L134 CoverageAnalysis]: Checked inductivity of 367 backedges. 15 proven. 118 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-13 00:35:22,119 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:22,119 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-04-13 00:35:22,120 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:22,120 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 15 proven. 27 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2018-04-13 00:35:22,120 INFO L182 omatonBuilderFactory]: Interpolants [18496#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 18497#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|), 18498#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 18499#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 18500#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 18501#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 18502#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)), 18503#(= |#valid| |old(#valid)|), 18504#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0), 18505#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0), 18506#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)), 18507#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)), 18508#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)), 18509#(and (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 4))))), 18510#(and (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 4))))), 18511#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 18512#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 18513#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 18514#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 18515#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4))))), 18516#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4))))), 18517#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 18518#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 18519#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)), 18492#true, 18493#false, 18494#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 18495#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)] [2018-04-13 00:35:22,120 INFO L134 CoverageAnalysis]: Checked inductivity of 367 backedges. 15 proven. 118 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2018-04-13 00:35:22,120 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-13 00:35:22,120 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-13 00:35:22,120 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=695, Unknown=0, NotChecked=0, Total=756 [2018-04-13 00:35:22,121 INFO L87 Difference]: Start difference. First operand 214 states and 225 transitions. Second operand 28 states. [2018-04-13 00:35:23,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:23,178 INFO L93 Difference]: Finished difference Result 217 states and 228 transitions. [2018-04-13 00:35:23,179 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-04-13 00:35:23,179 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 151 [2018-04-13 00:35:23,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:23,179 INFO L225 Difference]: With dead ends: 217 [2018-04-13 00:35:23,179 INFO L226 Difference]: Without dead ends: 217 [2018-04-13 00:35:23,180 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 4 SyntacticMatches, 6 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 612 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=322, Invalid=3338, Unknown=0, NotChecked=0, Total=3660 [2018-04-13 00:35:23,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2018-04-13 00:35:23,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 217. [2018-04-13 00:35:23,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2018-04-13 00:35:23,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 228 transitions. [2018-04-13 00:35:23,181 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 228 transitions. Word has length 151 [2018-04-13 00:35:23,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:23,181 INFO L459 AbstractCegarLoop]: Abstraction has 217 states and 228 transitions. [2018-04-13 00:35:23,181 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-13 00:35:23,181 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 228 transitions. [2018-04-13 00:35:23,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-04-13 00:35:23,182 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:23,182 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:35:23,182 INFO L408 AbstractCegarLoop]: === Iteration 61 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:23,183 INFO L82 PathProgramCache]: Analyzing trace with hash 1312247673, now seen corresponding path program 6 times [2018-04-13 00:35:23,183 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:23,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:23,198 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:23,299 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 326 trivial. 0 not checked. [2018-04-13 00:35:23,299 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:23,299 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-13 00:35:23,299 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:23,300 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:35:23,300 INFO L182 omatonBuilderFactory]: Interpolants [19024#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 19025#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 1)), 19026#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 2)), 19027#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 3)), 19028#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 4)), 19029#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 5)), 19030#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 6)), 19031#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| 6), 19021#true, 19022#false, 19023#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)] [2018-04-13 00:35:23,300 INFO L134 CoverageAnalysis]: Checked inductivity of 443 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 326 trivial. 0 not checked. [2018-04-13 00:35:23,300 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-13 00:35:23,300 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-13 00:35:23,300 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2018-04-13 00:35:23,301 INFO L87 Difference]: Start difference. First operand 217 states and 228 transitions. Second operand 11 states. [2018-04-13 00:35:23,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:23,427 INFO L93 Difference]: Finished difference Result 326 states and 344 transitions. [2018-04-13 00:35:23,427 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-13 00:35:23,427 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 153 [2018-04-13 00:35:23,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:23,428 INFO L225 Difference]: With dead ends: 326 [2018-04-13 00:35:23,428 INFO L226 Difference]: Without dead ends: 323 [2018-04-13 00:35:23,429 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2018-04-13 00:35:23,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2018-04-13 00:35:23,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 224. [2018-04-13 00:35:23,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2018-04-13 00:35:23,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 237 transitions. [2018-04-13 00:35:23,432 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 237 transitions. Word has length 153 [2018-04-13 00:35:23,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:23,432 INFO L459 AbstractCegarLoop]: Abstraction has 224 states and 237 transitions. [2018-04-13 00:35:23,432 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-13 00:35:23,432 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 237 transitions. [2018-04-13 00:35:23,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2018-04-13 00:35:23,433 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:23,433 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:35:23,433 INFO L408 AbstractCegarLoop]: === Iteration 62 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:23,433 INFO L82 PathProgramCache]: Analyzing trace with hash -845940315, now seen corresponding path program 4 times [2018-04-13 00:35:23,434 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:23,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:23,470 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:25,848 WARN L151 SmtUtils]: Spent 104ms on a formula simplification. DAG size of input: 81 DAG size of output 67 [2018-04-13 00:35:26,638 WARN L151 SmtUtils]: Spent 128ms on a formula simplification. DAG size of input: 122 DAG size of output 61 [2018-04-13 00:35:31,753 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 4 proven. 196 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2018-04-13 00:35:31,753 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:31,753 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47] total 47 [2018-04-13 00:35:31,753 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:31,753 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2018-04-13 00:35:31,754 INFO L182 omatonBuilderFactory]: Interpolants [19584#true, 19585#false, 19586#(= |#valid| |old(#valid)|), 19587#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= |#valid| |old(#valid)|) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 19588#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 19589#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 19590#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 19591#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 19592#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 19593#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 19594#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 19595#(and (or (and (= |#valid| |old(#valid)|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 19596#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 19597#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 19598#(and (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 19599#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 19600#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 19601#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 19602#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|) (= |#valid| |old(#valid)|)), 19603#(or (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 19604#(or (and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 19605#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.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|))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.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_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (@diff |old(#valid)| |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (@diff |old(#valid)| |#valid|))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 19606#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 19607#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))))) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)))) 0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 19608#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7) (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))) 0) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))))))), 19609#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 19610#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|))), 19611#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7) (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|) 0) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 19612#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))) 0) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base) 0)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7) (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 19613#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7) (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 19614#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 3))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 3))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 3))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 (- 3))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 19615#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) 0)) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7))), 19616#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))), 19617#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))) 0) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4)))))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 2))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7))), 19618#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0)) (and (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) 0))))), 19619#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 0) (= (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) |#valid|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0)) (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0))))), 19620#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 0) (= (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) |#valid|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0)) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 1)))), 19621#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (and (= |#valid| (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4)))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 (- 1))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0)))) (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 19622#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 1) 0) (and (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0) (= |#valid| (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 19623#(and (or (and (<= 0 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0) (= |#valid| (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 19624#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (<= 0 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (or (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 0) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0))) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 19625#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 0) (<= 0 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 19626#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= |#valid| |old(#valid)|) (<= 0 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 19627#(or (and (<= 0 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (or (= |#valid| |old(#valid)|) (<= 1 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 19628#(or (and (or (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 3)) (= |#valid| |old(#valid)|)) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 19629#(or (= |#valid| |old(#valid)|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 19630#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)), 19631#(and (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0))] [2018-04-13 00:35:31,754 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 4 proven. 196 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2018-04-13 00:35:31,754 INFO L442 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-04-13 00:35:31,755 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-04-13 00:35:31,755 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=2137, Unknown=0, NotChecked=0, Total=2256 [2018-04-13 00:35:31,755 INFO L87 Difference]: Start difference. First operand 224 states and 237 transitions. Second operand 48 states. [2018-04-13 00:35:32,711 WARN L151 SmtUtils]: Spent 136ms on a formula simplification. DAG size of input: 208 DAG size of output 68 [2018-04-13 00:35:33,050 WARN L151 SmtUtils]: Spent 169ms on a formula simplification. DAG size of input: 170 DAG size of output 77 [2018-04-13 00:35:33,514 WARN L151 SmtUtils]: Spent 107ms on a formula simplification. DAG size of input: 158 DAG size of output 68 [2018-04-13 00:35:33,740 WARN L151 SmtUtils]: Spent 120ms on a formula simplification. DAG size of input: 120 DAG size of output 98 [2018-04-13 00:35:34,399 WARN L151 SmtUtils]: Spent 176ms on a formula simplification. DAG size of input: 126 DAG size of output 118 [2018-04-13 00:35:35,449 WARN L151 SmtUtils]: Spent 201ms on a formula simplification. DAG size of input: 125 DAG size of output 125 [2018-04-13 00:35:35,726 WARN L151 SmtUtils]: Spent 136ms on a formula simplification. DAG size of input: 93 DAG size of output 89 [2018-04-13 00:35:36,559 WARN L151 SmtUtils]: Spent 176ms on a formula simplification. DAG size of input: 91 DAG size of output 82 [2018-04-13 00:35:37,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:37,867 INFO L93 Difference]: Finished difference Result 234 states and 246 transitions. [2018-04-13 00:35:37,867 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-04-13 00:35:37,867 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 151 [2018-04-13 00:35:37,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:37,868 INFO L225 Difference]: With dead ends: 234 [2018-04-13 00:35:37,868 INFO L226 Difference]: Without dead ends: 192 [2018-04-13 00:35:37,868 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 23 SyntacticMatches, 29 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 12.0s TimeCoverageRelationStatistics Valid=349, Invalid=5971, Unknown=0, NotChecked=0, Total=6320 [2018-04-13 00:35:37,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2018-04-13 00:35:37,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 192. [2018-04-13 00:35:37,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 192 states. [2018-04-13 00:35:37,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 204 transitions. [2018-04-13 00:35:37,871 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 204 transitions. Word has length 151 [2018-04-13 00:35:37,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:37,872 INFO L459 AbstractCegarLoop]: Abstraction has 192 states and 204 transitions. [2018-04-13 00:35:37,872 INFO L460 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-04-13 00:35:37,872 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 204 transitions. [2018-04-13 00:35:37,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2018-04-13 00:35:37,873 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:37,873 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 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, 1, 1, 1] [2018-04-13 00:35:37,873 INFO L408 AbstractCegarLoop]: === Iteration 63 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:37,873 INFO L82 PathProgramCache]: Analyzing trace with hash 370340879, now seen corresponding path program 5 times [2018-04-13 00:35:37,874 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:37,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:37,915 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:38,391 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 123 refuted. 0 times theorem prover too weak. 258 trivial. 0 not checked. [2018-04-13 00:35:38,391 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:38,391 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-13 00:35:38,391 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:38,392 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:35:38,392 INFO L182 omatonBuilderFactory]: Interpolants [20128#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 20129#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 20130#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.offset|)), 20131#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 20132#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 20133#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 20134#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 20135#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 20136#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 20137#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 20138#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 20139#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (not (= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0))), 20140#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 20141#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)), 20142#(and (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)), 20143#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|), 20122#true, 20123#false, 20124#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 20125#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 20126#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|), 20127#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)] [2018-04-13 00:35:38,392 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 123 refuted. 0 times theorem prover too weak. 258 trivial. 0 not checked. [2018-04-13 00:35:38,392 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-13 00:35:38,392 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-13 00:35:38,392 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=414, Unknown=0, NotChecked=0, Total=462 [2018-04-13 00:35:38,393 INFO L87 Difference]: Start difference. First operand 192 states and 204 transitions. Second operand 22 states. [2018-04-13 00:35:38,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:38,964 INFO L93 Difference]: Finished difference Result 209 states and 222 transitions. [2018-04-13 00:35:38,964 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-13 00:35:38,965 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 156 [2018-04-13 00:35:38,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:38,965 INFO L225 Difference]: With dead ends: 209 [2018-04-13 00:35:38,966 INFO L226 Difference]: Without dead ends: 209 [2018-04-13 00:35:38,966 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 3 SyntacticMatches, 8 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=181, Invalid=1541, Unknown=0, NotChecked=0, Total=1722 [2018-04-13 00:35:38,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2018-04-13 00:35:38,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 204. [2018-04-13 00:35:38,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 204 states. [2018-04-13 00:35:38,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 219 transitions. [2018-04-13 00:35:38,969 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 219 transitions. Word has length 156 [2018-04-13 00:35:38,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:38,969 INFO L459 AbstractCegarLoop]: Abstraction has 204 states and 219 transitions. [2018-04-13 00:35:38,969 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-13 00:35:38,970 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 219 transitions. [2018-04-13 00:35:38,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2018-04-13 00:35:38,970 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:38,970 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 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, 1, 1, 1] [2018-04-13 00:35:38,971 INFO L408 AbstractCegarLoop]: === Iteration 64 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:38,971 INFO L82 PathProgramCache]: Analyzing trace with hash -1404334185, now seen corresponding path program 8 times [2018-04-13 00:35:38,972 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:39,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:39,032 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:41,715 INFO L134 CoverageAnalysis]: Checked inductivity of 384 backedges. 75 proven. 216 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2018-04-13 00:35:41,715 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:41,715 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49] total 49 [2018-04-13 00:35:41,716 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:41,716 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 17 proven. 34 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2018-04-13 00:35:41,716 INFO L182 omatonBuilderFactory]: Interpolants [20608#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 20609#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 20610#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 20611#(or (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 20612#(or (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 20613#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 20614#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 20615#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 20616#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 3) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)), 20617#(= |#valid| |old(#valid)|), 20618#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 20619#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 20620#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 3) (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))))), 20621#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 3) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))))), 20622#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 3)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 20623#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 20624#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 20625#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_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|))))), 20626#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 7))), 20627#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 7))), 20628#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 20629#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 20630#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 20631#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11))), 20632#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 20633#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 20634#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))))), 20635#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 20636#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))))), 20637#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 20638#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)), 20639#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)), 20640#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3))), 20641#(and (or (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 20642#(and (or (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 20643#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3))), 20644#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 1) 0) (and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 20645#(and (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 20646#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)), 20597#true, 20598#false, 20599#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 20600#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 20601#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 20602#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 20603#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 20604#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 20605#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 20606#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 20607#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))] [2018-04-13 00:35:41,717 INFO L134 CoverageAnalysis]: Checked inductivity of 384 backedges. 75 proven. 216 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2018-04-13 00:35:41,717 INFO L442 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-04-13 00:35:41,718 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-04-13 00:35:41,718 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=291, Invalid=2159, Unknown=0, NotChecked=0, Total=2450 [2018-04-13 00:35:41,718 INFO L87 Difference]: Start difference. First operand 204 states and 219 transitions. Second operand 50 states. [2018-04-13 00:35:43,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:43,425 INFO L93 Difference]: Finished difference Result 208 states and 221 transitions. [2018-04-13 00:35:43,425 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-04-13 00:35:43,425 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 157 [2018-04-13 00:35:43,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:43,426 INFO L225 Difference]: With dead ends: 208 [2018-04-13 00:35:43,426 INFO L226 Difference]: Without dead ends: 208 [2018-04-13 00:35:43,426 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 10 SyntacticMatches, 11 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2644 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=922, Invalid=7268, Unknown=0, NotChecked=0, Total=8190 [2018-04-13 00:35:43,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2018-04-13 00:35:43,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 204. [2018-04-13 00:35:43,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 204 states. [2018-04-13 00:35:43,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 218 transitions. [2018-04-13 00:35:43,428 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 218 transitions. Word has length 157 [2018-04-13 00:35:43,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:43,428 INFO L459 AbstractCegarLoop]: Abstraction has 204 states and 218 transitions. [2018-04-13 00:35:43,428 INFO L460 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-04-13 00:35:43,428 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 218 transitions. [2018-04-13 00:35:43,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2018-04-13 00:35:43,429 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:43,429 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 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] [2018-04-13 00:35:43,429 INFO L408 AbstractCegarLoop]: === Iteration 65 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:43,429 INFO L82 PathProgramCache]: Analyzing trace with hash -1578202242, now seen corresponding path program 6 times [2018-04-13 00:35:43,430 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:43,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:43,453 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:44,048 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 32 proven. 224 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2018-04-13 00:35:44,048 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:44,049 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-13 00:35:44,049 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:44,049 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:35:44,049 INFO L182 omatonBuilderFactory]: Interpolants [21152#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 21153#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 21154#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 4 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))), 21155#(and (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 21156#(and (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.offset|) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 21157#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.offset) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 21158#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 21159#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 12 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 21160#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (<= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 21161#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 5 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 21162#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))), 21163#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 21164#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 21165#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|), 21142#true, 21143#false, 21144#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 21145#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 21146#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 21147#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 21148#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 21149#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 21150#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 21151#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))] [2018-04-13 00:35:44,050 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 32 proven. 224 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2018-04-13 00:35:44,050 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-13 00:35:44,050 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-13 00:35:44,050 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=498, Unknown=0, NotChecked=0, Total=552 [2018-04-13 00:35:44,050 INFO L87 Difference]: Start difference. First operand 204 states and 218 transitions. Second operand 24 states. [2018-04-13 00:35:44,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:44,769 INFO L93 Difference]: Finished difference Result 255 states and 269 transitions. [2018-04-13 00:35:44,769 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-13 00:35:44,769 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 160 [2018-04-13 00:35:44,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:44,770 INFO L225 Difference]: With dead ends: 255 [2018-04-13 00:35:44,770 INFO L226 Difference]: Without dead ends: 255 [2018-04-13 00:35:44,770 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 3 SyntacticMatches, 16 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=214, Invalid=2138, Unknown=0, NotChecked=0, Total=2352 [2018-04-13 00:35:44,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2018-04-13 00:35:44,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 229. [2018-04-13 00:35:44,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 229 states. [2018-04-13 00:35:44,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 243 transitions. [2018-04-13 00:35:44,773 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 243 transitions. Word has length 160 [2018-04-13 00:35:44,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:44,773 INFO L459 AbstractCegarLoop]: Abstraction has 229 states and 243 transitions. [2018-04-13 00:35:44,773 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-13 00:35:44,773 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 243 transitions. [2018-04-13 00:35:44,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2018-04-13 00:35:44,774 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:44,774 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 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] [2018-04-13 00:35:44,774 INFO L408 AbstractCegarLoop]: === Iteration 66 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:44,774 INFO L82 PathProgramCache]: Analyzing trace with hash -1679628792, now seen corresponding path program 9 times [2018-04-13 00:35:44,775 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:44,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:44,802 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:46,695 INFO L134 CoverageAnalysis]: Checked inductivity of 428 backedges. 60 proven. 268 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2018-04-13 00:35:46,695 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:46,695 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43] total 43 [2018-04-13 00:35:46,695 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:46,696 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 56 proven. 18 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2018-04-13 00:35:46,696 INFO L182 omatonBuilderFactory]: Interpolants [21700#true, 21701#false, 21702#(= 0 (select |#valid| 0)), 21703#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 (select |#valid| 0))), 21704#(= (select |old(#valid)| 0) (select |#valid| 0)), 21705#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|) (= (select |old(#valid)| 0) (select |#valid| 0))), 21706#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|)), 21707#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 21708#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 21709#(and (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 21710#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 (select |#valid| 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 21711#(and (or (= 0 (select |#valid| 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 21712#(and (= 0 (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|)), 21713#(and (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 21714#(and (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 4 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))), 21715#(and (= 0 (select |#valid| 0)) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 21716#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))), 21717#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))), 21718#(and (= 0 (select |#valid| 0)) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 21719#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= 0 (select |#valid| 0)) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 21720#(and (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 21721#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (= 0 (select |#valid| 0)) (<= 12 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 21722#(= |#valid| |old(#valid)|), 21723#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 21724#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 21725#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (= 0 (select |#valid| 0)) (<= 12 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 21726#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (= 0 (select |#valid| 0)) (<= 12 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 21727#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (= 0 (select |#valid| 0)) (<= 12 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 21728#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (<= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 21729#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 21730#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 21731#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (<= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 0 (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 21732#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (<= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 21733#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (<= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))), 21734#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 5 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 21735#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (<= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))), 21736#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))), 21737#(and (<= 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 21738#(and (<= 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 21739#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 21740#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 21741#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 21742#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 21743#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|))] [2018-04-13 00:35:46,696 INFO L134 CoverageAnalysis]: Checked inductivity of 428 backedges. 60 proven. 268 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2018-04-13 00:35:46,696 INFO L442 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-04-13 00:35:46,696 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-04-13 00:35:46,696 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=1752, Unknown=0, NotChecked=0, Total=1892 [2018-04-13 00:35:46,697 INFO L87 Difference]: Start difference. First operand 229 states and 243 transitions. Second operand 44 states. [2018-04-13 00:35:48,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:48,768 INFO L93 Difference]: Finished difference Result 231 states and 245 transitions. [2018-04-13 00:35:48,769 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-04-13 00:35:48,769 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 161 [2018-04-13 00:35:48,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:48,769 INFO L225 Difference]: With dead ends: 231 [2018-04-13 00:35:48,769 INFO L226 Difference]: Without dead ends: 231 [2018-04-13 00:35:48,770 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 13 SyntacticMatches, 13 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1953 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=535, Invalid=6437, Unknown=0, NotChecked=0, Total=6972 [2018-04-13 00:35:48,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2018-04-13 00:35:48,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 230. [2018-04-13 00:35:48,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 230 states. [2018-04-13 00:35:48,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 244 transitions. [2018-04-13 00:35:48,773 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 244 transitions. Word has length 161 [2018-04-13 00:35:48,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:48,773 INFO L459 AbstractCegarLoop]: Abstraction has 230 states and 244 transitions. [2018-04-13 00:35:48,773 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-04-13 00:35:48,773 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 244 transitions. [2018-04-13 00:35:48,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2018-04-13 00:35:48,774 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:48,774 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 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:35:48,774 INFO L408 AbstractCegarLoop]: === Iteration 67 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:48,774 INFO L82 PathProgramCache]: Analyzing trace with hash 757176851, now seen corresponding path program 6 times [2018-04-13 00:35:48,775 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:48,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:48,801 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:49,761 INFO L134 CoverageAnalysis]: Checked inductivity of 393 backedges. 65 proven. 203 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2018-04-13 00:35:49,762 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:49,762 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2018-04-13 00:35:49,762 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:49,762 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:35:49,762 INFO L182 omatonBuilderFactory]: Interpolants [22285#true, 22286#false, 22287#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 22288#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 22289#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|)), 22290#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 22291#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 22292#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 22293#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 22294#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 22295#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|)), 22296#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 22297#(= |#valid| |old(#valid)|), 22298#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0), 22299#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0), 22300#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 22301#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 22302#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 22303#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 22304#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 22305#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7) (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 22306#(and (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 22307#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15))), 22308#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 22309#(and (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 22310#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 22311#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 22312#(and (or (and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 1) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 22313#(and (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 22314#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 22315#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))] [2018-04-13 00:35:49,762 INFO L134 CoverageAnalysis]: Checked inductivity of 393 backedges. 65 proven. 203 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2018-04-13 00:35:49,762 INFO L442 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-04-13 00:35:49,762 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-04-13 00:35:49,762 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=824, Unknown=0, NotChecked=0, Total=930 [2018-04-13 00:35:49,763 INFO L87 Difference]: Start difference. First operand 230 states and 244 transitions. Second operand 31 states. [2018-04-13 00:35:50,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:50,571 INFO L93 Difference]: Finished difference Result 233 states and 246 transitions. [2018-04-13 00:35:50,571 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-04-13 00:35:50,571 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 160 [2018-04-13 00:35:50,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:50,572 INFO L225 Difference]: With dead ends: 233 [2018-04-13 00:35:50,572 INFO L226 Difference]: Without dead ends: 233 [2018-04-13 00:35:50,572 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 1 SyntacticMatches, 17 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=232, Invalid=2024, Unknown=0, NotChecked=0, Total=2256 [2018-04-13 00:35:50,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2018-04-13 00:35:50,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 230. [2018-04-13 00:35:50,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 230 states. [2018-04-13 00:35:50,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 243 transitions. [2018-04-13 00:35:50,574 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 243 transitions. Word has length 160 [2018-04-13 00:35:50,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:50,574 INFO L459 AbstractCegarLoop]: Abstraction has 230 states and 243 transitions. [2018-04-13 00:35:50,574 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-04-13 00:35:50,574 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 243 transitions. [2018-04-13 00:35:50,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-04-13 00:35:50,575 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:50,575 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 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:35:50,575 INFO L408 AbstractCegarLoop]: === Iteration 68 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:50,575 INFO L82 PathProgramCache]: Analyzing trace with hash -1451892222, now seen corresponding path program 7 times [2018-04-13 00:35:50,575 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:50,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:50,599 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:51,369 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 41 proven. 243 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2018-04-13 00:35:51,369 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:51,369 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2018-04-13 00:35:51,369 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:51,369 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 15 proven. 29 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2018-04-13 00:35:51,369 INFO L182 omatonBuilderFactory]: Interpolants [22813#true, 22814#false, 22815#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 22816#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 22817#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 22818#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 22819#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 22820#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 22821#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 22822#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 22823#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 22824#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 22825#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 4 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))), 22826#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= 4 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))), 22827#(and (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 22828#(= |#valid| |old(#valid)|), 22829#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0), 22830#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0), 22831#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 22832#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 22833#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 22834#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 12 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 22835#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (<= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 22836#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 5 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 22837#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))), 22838#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 22839#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 22840#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 22841#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 22842#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))] [2018-04-13 00:35:51,370 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 41 proven. 243 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2018-04-13 00:35:51,370 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-13 00:35:51,370 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-13 00:35:51,370 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=800, Unknown=0, NotChecked=0, Total=870 [2018-04-13 00:35:51,370 INFO L87 Difference]: Start difference. First operand 230 states and 243 transitions. Second operand 30 states. [2018-04-13 00:35:52,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:52,405 INFO L93 Difference]: Finished difference Result 233 states and 246 transitions. [2018-04-13 00:35:52,405 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-04-13 00:35:52,405 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 164 [2018-04-13 00:35:52,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:52,406 INFO L225 Difference]: With dead ends: 233 [2018-04-13 00:35:52,406 INFO L226 Difference]: Without dead ends: 233 [2018-04-13 00:35:52,407 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 1 SyntacticMatches, 15 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 938 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=296, Invalid=3736, Unknown=0, NotChecked=0, Total=4032 [2018-04-13 00:35:52,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2018-04-13 00:35:52,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 233. [2018-04-13 00:35:52,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 233 states. [2018-04-13 00:35:52,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 246 transitions. [2018-04-13 00:35:52,408 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 246 transitions. Word has length 164 [2018-04-13 00:35:52,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:52,408 INFO L459 AbstractCegarLoop]: Abstraction has 233 states and 246 transitions. [2018-04-13 00:35:52,408 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-13 00:35:52,409 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 246 transitions. [2018-04-13 00:35:52,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2018-04-13 00:35:52,409 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:52,409 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:35:52,409 INFO L408 AbstractCegarLoop]: === Iteration 69 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:52,409 INFO L82 PathProgramCache]: Analyzing trace with hash -98075246, now seen corresponding path program 7 times [2018-04-13 00:35:52,410 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:52,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:52,419 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:52,517 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 161 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2018-04-13 00:35:52,517 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:52,517 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-13 00:35:52,517 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:52,518 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:35:52,518 INFO L182 omatonBuilderFactory]: Interpolants [23377#true, 23378#false, 23379#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 23380#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 23381#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 1)), 23382#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 2)), 23383#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 3)), 23384#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 4)), 23385#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 5)), 23386#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 6)), 23387#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 7)), 23388#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| 7)] [2018-04-13 00:35:52,518 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 0 proven. 161 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2018-04-13 00:35:52,518 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-13 00:35:52,518 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-13 00:35:52,518 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2018-04-13 00:35:52,518 INFO L87 Difference]: Start difference. First operand 233 states and 246 transitions. Second operand 12 states. [2018-04-13 00:35:52,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:52,590 INFO L93 Difference]: Finished difference Result 342 states and 362 transitions. [2018-04-13 00:35:52,590 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-13 00:35:52,590 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 166 [2018-04-13 00:35:52,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:52,591 INFO L225 Difference]: With dead ends: 342 [2018-04-13 00:35:52,591 INFO L226 Difference]: Without dead ends: 339 [2018-04-13 00:35:52,591 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=53, Invalid=103, Unknown=0, NotChecked=0, Total=156 [2018-04-13 00:35:52,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2018-04-13 00:35:52,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 240. [2018-04-13 00:35:52,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 240 states. [2018-04-13 00:35:52,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 255 transitions. [2018-04-13 00:35:52,593 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 255 transitions. Word has length 166 [2018-04-13 00:35:52,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:52,593 INFO L459 AbstractCegarLoop]: Abstraction has 240 states and 255 transitions. [2018-04-13 00:35:52,593 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-13 00:35:52,593 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 255 transitions. [2018-04-13 00:35:52,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-04-13 00:35:52,593 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:52,594 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:35:52,594 INFO L408 AbstractCegarLoop]: === Iteration 70 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:52,594 INFO L82 PathProgramCache]: Analyzing trace with hash 1740298750, now seen corresponding path program 5 times [2018-04-13 00:35:52,594 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:52,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:52,602 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:52,896 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 62 proven. 47 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2018-04-13 00:35:52,896 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:52,896 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-13 00:35:52,897 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:52,897 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2018-04-13 00:35:52,897 INFO L182 omatonBuilderFactory]: Interpolants [23973#true, 23974#false, 23975#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 23976#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 23977#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|), 23978#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 23979#(or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 23980#(and (or (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 23981#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 23982#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 23983#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 23984#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 23985#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 23986#(and (or (<= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 23987#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 23988#(or (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 23989#(or (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 23990#(not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))] [2018-04-13 00:35:52,897 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 62 proven. 47 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2018-04-13 00:35:52,897 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-13 00:35:52,897 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-13 00:35:52,897 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2018-04-13 00:35:52,898 INFO L87 Difference]: Start difference. First operand 240 states and 255 transitions. Second operand 18 states. [2018-04-13 00:35:53,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:53,074 INFO L93 Difference]: Finished difference Result 255 states and 270 transitions. [2018-04-13 00:35:53,074 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-13 00:35:53,074 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 164 [2018-04-13 00:35:53,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:53,074 INFO L225 Difference]: With dead ends: 255 [2018-04-13 00:35:53,074 INFO L226 Difference]: Without dead ends: 252 [2018-04-13 00:35:53,075 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=130, Invalid=422, Unknown=0, NotChecked=0, Total=552 [2018-04-13 00:35:53,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2018-04-13 00:35:53,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 249. [2018-04-13 00:35:53,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 249 states. [2018-04-13 00:35:53,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 266 transitions. [2018-04-13 00:35:53,077 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 266 transitions. Word has length 164 [2018-04-13 00:35:53,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:53,077 INFO L459 AbstractCegarLoop]: Abstraction has 249 states and 266 transitions. [2018-04-13 00:35:53,077 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-13 00:35:53,077 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 266 transitions. [2018-04-13 00:35:53,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2018-04-13 00:35:53,078 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:53,078 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 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, 1, 1, 1] [2018-04-13 00:35:53,078 INFO L408 AbstractCegarLoop]: === Iteration 71 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:53,078 INFO L82 PathProgramCache]: Analyzing trace with hash -1189649578, now seen corresponding path program 7 times [2018-04-13 00:35:53,078 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:53,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:53,101 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:53,993 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 37 proven. 254 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2018-04-13 00:35:53,993 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:53,993 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-04-13 00:35:53,993 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:53,994 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 11 proven. 24 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2018-04-13 00:35:53,994 INFO L182 omatonBuilderFactory]: Interpolants [24512#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 24513#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 24514#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 24515#(and (or (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 7))), 24516#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 24517#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 24518#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 24519#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 24520#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 24521#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 24522#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.offset|)), 24523#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.offset) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 24524#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 24525#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4))) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 24526#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 24527#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 24528#(and (<= 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 24529#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 5 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 24530#(and (<= 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))))), 24531#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8))))), 24532#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 24533#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 24534#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|), 24507#true, 24508#false, 24509#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 24510#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 24511#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)] [2018-04-13 00:35:53,994 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 37 proven. 254 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2018-04-13 00:35:53,994 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-13 00:35:53,994 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-13 00:35:53,994 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=692, Unknown=0, NotChecked=0, Total=756 [2018-04-13 00:35:53,994 INFO L87 Difference]: Start difference. First operand 249 states and 266 transitions. Second operand 28 states. [2018-04-13 00:35:55,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:35:55,334 INFO L93 Difference]: Finished difference Result 278 states and 296 transitions. [2018-04-13 00:35:55,334 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-04-13 00:35:55,334 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 169 [2018-04-13 00:35:55,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:35:55,335 INFO L225 Difference]: With dead ends: 278 [2018-04-13 00:35:55,335 INFO L226 Difference]: Without dead ends: 278 [2018-04-13 00:35:55,335 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 5 SyntacticMatches, 20 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1270 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=414, Invalid=4278, Unknown=0, NotChecked=0, Total=4692 [2018-04-13 00:35:55,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2018-04-13 00:35:55,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 254. [2018-04-13 00:35:55,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 254 states. [2018-04-13 00:35:55,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 271 transitions. [2018-04-13 00:35:55,337 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 271 transitions. Word has length 169 [2018-04-13 00:35:55,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:35:55,337 INFO L459 AbstractCegarLoop]: Abstraction has 254 states and 271 transitions. [2018-04-13 00:35:55,337 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-13 00:35:55,337 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 271 transitions. [2018-04-13 00:35:55,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2018-04-13 00:35:55,338 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:35:55,338 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 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, 1, 1, 1] [2018-04-13 00:35:55,338 INFO L408 AbstractCegarLoop]: === Iteration 72 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:35:55,339 INFO L82 PathProgramCache]: Analyzing trace with hash 1775569200, now seen corresponding path program 10 times [2018-04-13 00:35:55,339 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:35:55,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:35:55,375 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:35:57,939 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 70 proven. 295 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2018-04-13 00:35:57,939 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:35:57,939 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51] total 51 [2018-04-13 00:35:57,939 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:35:57,940 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 50 proven. 38 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-04-13 00:35:57,940 INFO L182 omatonBuilderFactory]: Interpolants [25149#true, 25150#false, 25151#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 25152#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 25153#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 25154#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 25155#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 25156#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 25157#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 25158#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 25159#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 25160#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 25161#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 4 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))), 25162#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 25163#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)), 25164#(or (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 25165#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 4 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))), 25166#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 4 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))), 25167#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))))) (= 4 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))), 25168#(and (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 25169#(= |#valid| |old(#valid)|), 25170#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|) (= |#valid| |old(#valid)|)), 25171#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 25172#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 25173#(and (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))), 25174#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 25175#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 25176#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))), 25177#(or (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 25178#(or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_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|))))) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 25179#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 12 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))))), 25180#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 12 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base))), 25181#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))))), 25182#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (<= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 25183#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 25184#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 25185#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)) (<= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 25186#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (<= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 25187#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (<= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))))), 25188#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16))))) (<= 5 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 25189#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (<= 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)))))), 25190#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))))) (<= 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)))))), 25191#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))))) (<= 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)))))), 25192#(and (<= 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)))))), 25193#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 25194#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8))))) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)))))), 25195#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8))))) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 25196#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))))) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 25197#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))), 25198#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))), 25199#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 25200#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|))] [2018-04-13 00:35:57,940 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 70 proven. 295 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2018-04-13 00:35:57,940 INFO L442 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-04-13 00:35:57,941 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-04-13 00:35:57,941 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=2517, Unknown=0, NotChecked=0, Total=2652 [2018-04-13 00:35:57,941 INFO L87 Difference]: Start difference. First operand 254 states and 271 transitions. Second operand 52 states. [2018-04-13 00:36:00,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:36:00,150 INFO L93 Difference]: Finished difference Result 256 states and 273 transitions. [2018-04-13 00:36:00,150 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-04-13 00:36:00,150 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 170 [2018-04-13 00:36:00,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:36:00,150 INFO L225 Difference]: With dead ends: 256 [2018-04-13 00:36:00,150 INFO L226 Difference]: Without dead ends: 256 [2018-04-13 00:36:00,151 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 7 SyntacticMatches, 14 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2212 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=397, Invalid=7793, Unknown=0, NotChecked=0, Total=8190 [2018-04-13 00:36:00,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2018-04-13 00:36:00,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 255. [2018-04-13 00:36:00,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 255 states. [2018-04-13 00:36:00,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 272 transitions. [2018-04-13 00:36:00,153 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 272 transitions. Word has length 170 [2018-04-13 00:36:00,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:36:00,153 INFO L459 AbstractCegarLoop]: Abstraction has 255 states and 272 transitions. [2018-04-13 00:36:00,153 INFO L460 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-04-13 00:36:00,153 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 272 transitions. [2018-04-13 00:36:00,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-04-13 00:36:00,153 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:36:00,153 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 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] [2018-04-13 00:36:00,153 INFO L408 AbstractCegarLoop]: === Iteration 73 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:36:00,154 INFO L82 PathProgramCache]: Analyzing trace with hash 1124859717, now seen corresponding path program 8 times [2018-04-13 00:36:00,154 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:36:00,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:36:00,176 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:36:01,168 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 27 proven. 338 refuted. 0 times theorem prover too weak. 141 trivial. 0 not checked. [2018-04-13 00:36:01,169 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:36:01,169 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2018-04-13 00:36:01,169 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:36:01,169 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 9 proven. 21 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2018-04-13 00:36:01,169 INFO L182 omatonBuilderFactory]: Interpolants [25792#false, 25793#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 25794#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 25795#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 25796#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 25797#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 25798#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 25799#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 36))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 25800#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 32)))) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 32))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 25801#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 28))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 28)))) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1)), 25802#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 24)))) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 24))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 25803#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 20))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 20)))) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1)), 25804#(and (not (= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 16))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 25805#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 12))) (not (= 12 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 25806#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 12)))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 25807#(and (or (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 12))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 25808#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 12))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 25809#(and (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) 12)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|)), 25810#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 25811#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 25812#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))), 25813#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 25814#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.offset|)), 25815#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.offset) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 25816#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 25817#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 25818#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))))), 25819#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))), 25820#(and (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))), 25821#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))), 25822#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 25823#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 25824#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)), 25825#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 25826#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|), 25791#true] [2018-04-13 00:36:01,169 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 27 proven. 338 refuted. 0 times theorem prover too weak. 141 trivial. 0 not checked. [2018-04-13 00:36:01,170 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-04-13 00:36:01,170 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-04-13 00:36:01,170 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=1174, Unknown=0, NotChecked=0, Total=1260 [2018-04-13 00:36:01,170 INFO L87 Difference]: Start difference. First operand 255 states and 272 transitions. Second operand 36 states. [2018-04-13 00:36:02,177 WARN L151 SmtUtils]: Spent 129ms on a formula simplification. DAG size of input: 68 DAG size of output 58 [2018-04-13 00:36:04,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:36:04,080 INFO L93 Difference]: Finished difference Result 322 states and 341 transitions. [2018-04-13 00:36:04,080 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-04-13 00:36:04,080 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 173 [2018-04-13 00:36:04,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:36:04,081 INFO L225 Difference]: With dead ends: 322 [2018-04-13 00:36:04,081 INFO L226 Difference]: Without dead ends: 322 [2018-04-13 00:36:04,081 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 3 SyntacticMatches, 14 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1465 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=547, Invalid=5933, Unknown=0, NotChecked=0, Total=6480 [2018-04-13 00:36:04,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2018-04-13 00:36:04,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 280. [2018-04-13 00:36:04,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 280 states. [2018-04-13 00:36:04,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 297 transitions. [2018-04-13 00:36:04,083 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 297 transitions. Word has length 173 [2018-04-13 00:36:04,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:36:04,084 INFO L459 AbstractCegarLoop]: Abstraction has 280 states and 297 transitions. [2018-04-13 00:36:04,084 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-04-13 00:36:04,084 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 297 transitions. [2018-04-13 00:36:04,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2018-04-13 00:36:04,085 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:36:04,085 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 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] [2018-04-13 00:36:04,085 INFO L408 AbstractCegarLoop]: === Iteration 74 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:36:04,085 INFO L82 PathProgramCache]: Analyzing trace with hash 510913313, now seen corresponding path program 11 times [2018-04-13 00:36:04,085 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:36:04,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:36:04,118 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:36:05,285 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 148 proven. 223 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2018-04-13 00:36:05,285 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:36:05,285 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2018-04-13 00:36:05,285 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:36:05,286 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 73 proven. 21 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2018-04-13 00:36:05,286 INFO L182 omatonBuilderFactory]: Interpolants [26519#true, 26520#false, 26521#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 26522#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 26523#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 26524#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 26525#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 26526#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 26527#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 26528#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 26529#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 26530#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 26531#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0), 26532#(= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 1), 26533#(= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 1), 26534#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 26535#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 26536#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 26537#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 26538#(= |#valid| |old(#valid)|), 26539#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 26540#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (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|))))), 26541#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 26542#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base))), 26543#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 26544#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)))))), 26545#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 1) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 26546#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 26547#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|))), 26548#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)))))), 26549#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)))))), 26550#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4)))))), 26551#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 26552#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 26553#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 26554#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 26555#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 26556#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 26557#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 26558#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|))] [2018-04-13 00:36:05,286 INFO L134 CoverageAnalysis]: Checked inductivity of 508 backedges. 148 proven. 223 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2018-04-13 00:36:05,286 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-04-13 00:36:05,286 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-04-13 00:36:05,286 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1443, Unknown=0, NotChecked=0, Total=1560 [2018-04-13 00:36:05,287 INFO L87 Difference]: Start difference. First operand 280 states and 297 transitions. Second operand 40 states. [2018-04-13 00:36:06,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:36:06,487 INFO L93 Difference]: Finished difference Result 283 states and 298 transitions. [2018-04-13 00:36:06,487 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-04-13 00:36:06,487 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 174 [2018-04-13 00:36:06,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:36:06,488 INFO L225 Difference]: With dead ends: 283 [2018-04-13 00:36:06,488 INFO L226 Difference]: Without dead ends: 283 [2018-04-13 00:36:06,488 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 7 SyntacticMatches, 11 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1510 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=518, Invalid=5334, Unknown=0, NotChecked=0, Total=5852 [2018-04-13 00:36:06,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2018-04-13 00:36:06,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 280. [2018-04-13 00:36:06,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 280 states. [2018-04-13 00:36:06,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 296 transitions. [2018-04-13 00:36:06,490 INFO L78 Accepts]: Start accepts. Automaton has 280 states and 296 transitions. Word has length 174 [2018-04-13 00:36:06,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:36:06,490 INFO L459 AbstractCegarLoop]: Abstraction has 280 states and 296 transitions. [2018-04-13 00:36:06,490 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-04-13 00:36:06,491 INFO L276 IsEmpty]: Start isEmpty. Operand 280 states and 296 transitions. [2018-04-13 00:36:06,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-04-13 00:36:06,491 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:36:06,491 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 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:36:06,491 INFO L408 AbstractCegarLoop]: === Iteration 75 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:36:06,491 INFO L82 PathProgramCache]: Analyzing trace with hash -834728486, now seen corresponding path program 8 times [2018-04-13 00:36:06,492 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:36:06,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:36:06,521 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:36:07,423 INFO L134 CoverageAnalysis]: Checked inductivity of 460 backedges. 39 proven. 290 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2018-04-13 00:36:07,423 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:36:07,423 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2018-04-13 00:36:07,423 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:36:07,423 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 17 proven. 36 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2018-04-13 00:36:07,423 INFO L182 omatonBuilderFactory]: Interpolants [27200#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 27201#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 27202#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 27203#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 27204#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 27205#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 27206#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 27207#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 27208#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 27209#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 27210#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 27211#(= |#valid| |old(#valid)|), 27212#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0), 27213#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0), 27214#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 27215#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 27216#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 27217#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 27218#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 27219#(and (<= 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 27220#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 27221#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 5 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 27222#(and (<= 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 27223#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 27224#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 27225#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 27226#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 27227#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 27228#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 27229#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)), 27197#true, 27198#false, 27199#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))] [2018-04-13 00:36:07,423 INFO L134 CoverageAnalysis]: Checked inductivity of 460 backedges. 39 proven. 290 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2018-04-13 00:36:07,423 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-13 00:36:07,424 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-13 00:36:07,424 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=979, Unknown=0, NotChecked=0, Total=1056 [2018-04-13 00:36:07,424 INFO L87 Difference]: Start difference. First operand 280 states and 296 transitions. Second operand 33 states. [2018-04-13 00:36:08,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:36:08,997 INFO L93 Difference]: Finished difference Result 283 states and 299 transitions. [2018-04-13 00:36:08,997 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-04-13 00:36:08,997 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 173 [2018-04-13 00:36:08,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:36:08,998 INFO L225 Difference]: With dead ends: 283 [2018-04-13 00:36:08,998 INFO L226 Difference]: Without dead ends: 283 [2018-04-13 00:36:08,998 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 2 SyntacticMatches, 15 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1191 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=347, Invalid=4765, Unknown=0, NotChecked=0, Total=5112 [2018-04-13 00:36:08,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2018-04-13 00:36:09,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 283. [2018-04-13 00:36:09,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 283 states. [2018-04-13 00:36:09,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 299 transitions. [2018-04-13 00:36:09,000 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 299 transitions. Word has length 173 [2018-04-13 00:36:09,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:36:09,001 INFO L459 AbstractCegarLoop]: Abstraction has 283 states and 299 transitions. [2018-04-13 00:36:09,001 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-04-13 00:36:09,001 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 299 transitions. [2018-04-13 00:36:09,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-04-13 00:36:09,001 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:36:09,001 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 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, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:36:09,001 INFO L408 AbstractCegarLoop]: === Iteration 76 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:36:09,001 INFO L82 PathProgramCache]: Analyzing trace with hash 78953940, now seen corresponding path program 6 times [2018-04-13 00:36:09,002 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:36:09,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:36:09,044 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:36:12,087 WARN L151 SmtUtils]: Spent 111ms on a formula simplification. DAG size of input: 120 DAG size of output 66 [2018-04-13 00:36:12,411 WARN L151 SmtUtils]: Spent 119ms on a formula simplification. DAG size of input: 120 DAG size of output 66 [2018-04-13 00:36:13,071 WARN L151 SmtUtils]: Spent 140ms on a formula simplification. DAG size of input: 132 DAG size of output 72 [2018-04-13 00:36:13,502 WARN L151 SmtUtils]: Spent 144ms on a formula simplification. DAG size of input: 139 DAG size of output 75 [2018-04-13 00:36:14,662 WARN L151 SmtUtils]: Spent 121ms on a formula simplification. DAG size of input: 127 DAG size of output 84 [2018-04-13 00:36:14,986 WARN L151 SmtUtils]: Spent 121ms on a formula simplification. DAG size of input: 127 DAG size of output 84 [2018-04-13 00:36:15,301 WARN L151 SmtUtils]: Spent 123ms on a formula simplification. DAG size of input: 125 DAG size of output 84 [2018-04-13 00:36:15,591 WARN L151 SmtUtils]: Spent 124ms on a formula simplification. DAG size of input: 130 DAG size of output 90 [2018-04-13 00:36:15,821 WARN L151 SmtUtils]: Spent 105ms on a formula simplification. DAG size of input: 123 DAG size of output 87 [2018-04-13 00:36:16,106 WARN L151 SmtUtils]: Spent 135ms on a formula simplification. DAG size of input: 135 DAG size of output 90 [2018-04-13 00:36:16,407 WARN L151 SmtUtils]: Spent 145ms on a formula simplification. DAG size of input: 137 DAG size of output 89 [2018-04-13 00:36:16,941 WARN L151 SmtUtils]: Spent 222ms on a formula simplification. DAG size of input: 187 DAG size of output 82 [2018-04-13 00:36:17,617 WARN L151 SmtUtils]: Spent 144ms on a formula simplification. DAG size of input: 143 DAG size of output 78 [2018-04-13 00:36:18,043 WARN L151 SmtUtils]: Spent 138ms on a formula simplification. DAG size of input: 147 DAG size of output 77 [2018-04-13 00:36:18,740 WARN L151 SmtUtils]: Spent 193ms on a formula simplification. DAG size of input: 183 DAG size of output 63 [2018-04-13 00:36:19,880 WARN L151 SmtUtils]: Spent 171ms on a formula simplification. DAG size of input: 155 DAG size of output 61 [2018-04-13 00:36:20,473 WARN L151 SmtUtils]: Spent 185ms on a formula simplification. DAG size of input: 141 DAG size of output 57 [2018-04-13 00:36:21,108 WARN L151 SmtUtils]: Spent 145ms on a formula simplification. DAG size of input: 137 DAG size of output 54 [2018-04-13 00:36:21,833 WARN L151 SmtUtils]: Spent 173ms on a formula simplification. DAG size of input: 153 DAG size of output 42 [2018-04-13 00:36:23,325 WARN L151 SmtUtils]: Spent 174ms on a formula simplification. DAG size of input: 149 DAG size of output 40 [2018-04-13 00:36:24,467 WARN L151 SmtUtils]: Spent 335ms on a formula simplification. DAG size of input: 169 DAG size of output 40 [2018-04-13 00:36:25,075 WARN L151 SmtUtils]: Spent 148ms on a formula simplification. DAG size of input: 135 DAG size of output 31 [2018-04-13 00:36:25,801 WARN L151 SmtUtils]: Spent 124ms on a formula simplification. DAG size of input: 131 DAG size of output 26 [2018-04-13 00:36:26,699 WARN L151 SmtUtils]: Spent 180ms on a formula simplification. DAG size of input: 156 DAG size of output 20 [2018-04-13 00:36:27,871 WARN L151 SmtUtils]: Spent 195ms on a formula simplification. DAG size of input: 137 DAG size of output 16 [2018-04-13 00:36:29,137 WARN L151 SmtUtils]: Spent 219ms on a formula simplification. DAG size of input: 139 DAG size of output 18 [2018-04-13 00:36:30,465 WARN L151 SmtUtils]: Spent 141ms on a formula simplification. DAG size of input: 115 DAG size of output 8 [2018-04-13 00:36:32,045 INFO L134 CoverageAnalysis]: Checked inductivity of 404 backedges. 128 proven. 233 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2018-04-13 00:36:32,045 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:36:32,045 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65] total 65 [2018-04-13 00:36:32,045 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:36:32,045 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2018-04-13 00:36:32,047 INFO L182 omatonBuilderFactory]: Interpolants [27904#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 27905#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))))) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0)) (= |#valid| (store (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 27906#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) (@diff |old(#valid)| |#valid|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (@diff |old(#valid)| |#valid|))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (or (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~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_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) (@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_i__alloc_17_~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|)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))))) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 27907#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))))) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4)))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0)) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)))) 0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 27908#(and (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))) (@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_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (@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|))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8))))) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))) 0)) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))) (@diff |old(#valid)| |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (@diff |old(#valid)| |#valid|))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 27909#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8))))) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))) 0)) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 27910#(and (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8))))) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))) 0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base) 0) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 27911#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8))))) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))) 0)) (or (and (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 27912#(and (or (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)))) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))))) 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 27913#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 27914#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0))), 27915#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|) (and (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= |#valid| (store (store (store (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))))) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)))) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 27916#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base) (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0) (= |#valid| (store (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))))) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)))) 0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 27917#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (and (or (and (= (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) |#valid|) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))))) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)))) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 27918#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))))) (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= |#valid| (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 16))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 16))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))))) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16))))) 0)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0))) (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15))), 27919#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)))) 0)) (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) |#valid|) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))))) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 27920#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0)) (or (and (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= |#valid| (store (store (store (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))))) 0)) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)))) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 27921#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))))) (and (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= |#valid| (store (store (store (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))))) 0) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)))) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 27922#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (and (or (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))))))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (and (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)))) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 27923#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (or (and (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)))))) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= |#valid| (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)))) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7))), 27924#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)))) 0)) (or (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)))))) (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= |#valid| (store (store (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))))) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)))))) (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)))))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))), 27925#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (or (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)))))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8))))) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)))) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))), 27926#(and (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (or (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4)))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0)) (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))) (and (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 27927#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) 0)) (or (and (= 0 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0))) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 0) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))) (= |#valid| (store (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))))) (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))))))), 27928#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) 0)) (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 0) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))) (= |#valid| (store (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))))) (and (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))))))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 27929#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) 0)) (or (and (= |#valid| (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4)))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))))) 0)) (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 27930#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0)) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) 0) (= |#valid| (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))))) (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 1) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 27931#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0)) (<= 0 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) 0) (= |#valid| (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))))) (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))))))) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 27932#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)))) (= 0 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|))) (<= 0 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0))) (<= 1 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))), 27933#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 0) (<= 0 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 27934#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= |#valid| |old(#valid)|) (<= 0 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 27935#(or (and (= |#valid| |old(#valid)|) (<= 0 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (<= 1 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 27936#(or (and (or (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 3)) (= |#valid| |old(#valid)|)) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 27937#(or (= |#valid| |old(#valid)|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 27938#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)), 27939#(and (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)), 27874#true, 27875#false, 27876#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 27877#(= |#valid| |old(#valid)|), 27878#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= |#valid| |old(#valid)|) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 27879#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 27880#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 27881#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 27882#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 27883#(and (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)))) (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (< 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))) (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 27884#(and (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 36)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 35))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 27885#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 31)) (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 32)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))))), 27886#(and (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 28)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 27))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 27887#(and (or (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 24)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 23))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 27888#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 19)) (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 20)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 27889#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 15)) (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 16)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 27890#(and (or (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 12)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 11))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 27891#(and (or (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 8)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 7))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 27892#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 3)) (and (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 4)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))))), 27893#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 27894#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 27895#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 27896#(and (or (and (= |#valid| |old(#valid)|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 27897#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 27898#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 27899#(and (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 27900#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 27901#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) 1) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 27902#(and (or (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))))) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) 1) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 27903#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|))))] [2018-04-13 00:36:32,047 INFO L134 CoverageAnalysis]: Checked inductivity of 404 backedges. 128 proven. 233 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2018-04-13 00:36:32,047 INFO L442 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-04-13 00:36:32,047 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-04-13 00:36:32,047 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=4098, Unknown=0, NotChecked=0, Total=4290 [2018-04-13 00:36:32,048 INFO L87 Difference]: Start difference. First operand 283 states and 299 transitions. Second operand 66 states. [2018-04-13 00:36:36,099 WARN L151 SmtUtils]: Spent 109ms on a formula simplification. DAG size of input: 46 DAG size of output 33 [2018-04-13 00:36:36,637 WARN L151 SmtUtils]: Spent 119ms on a formula simplification. DAG size of input: 231 DAG size of output 86 [2018-04-13 00:36:37,021 WARN L151 SmtUtils]: Spent 114ms on a formula simplification. DAG size of input: 185 DAG size of output 79 [2018-04-13 00:36:37,355 WARN L151 SmtUtils]: Spent 111ms on a formula simplification. DAG size of input: 185 DAG size of output 79 [2018-04-13 00:36:37,767 WARN L151 SmtUtils]: Spent 146ms on a formula simplification. DAG size of input: 189 DAG size of output 80 [2018-04-13 00:36:38,078 WARN L151 SmtUtils]: Spent 151ms on a formula simplification. DAG size of input: 151 DAG size of output 120 [2018-04-13 00:36:38,598 WARN L151 SmtUtils]: Spent 116ms on a formula simplification. DAG size of input: 115 DAG size of output 96 [2018-04-13 00:36:38,990 WARN L151 SmtUtils]: Spent 144ms on a formula simplification. DAG size of input: 157 DAG size of output 94 [2018-04-13 00:36:39,306 WARN L151 SmtUtils]: Spent 147ms on a formula simplification. DAG size of input: 130 DAG size of output 104 [2018-04-13 00:36:39,928 WARN L151 SmtUtils]: Spent 101ms on a formula simplification. DAG size of input: 88 DAG size of output 88 [2018-04-13 00:36:40,662 WARN L151 SmtUtils]: Spent 189ms on a formula simplification. DAG size of input: 109 DAG size of output 109 [2018-04-13 00:36:41,373 WARN L148 SmtUtils]: Spent 102ms on a formula simplification that was a NOOP. DAG size: 165 [2018-04-13 00:36:41,641 WARN L148 SmtUtils]: Spent 100ms on a formula simplification that was a NOOP. DAG size: 168 [2018-04-13 00:36:42,000 WARN L151 SmtUtils]: Spent 169ms on a formula simplification. DAG size of input: 112 DAG size of output 111 [2018-04-13 00:36:42,322 WARN L151 SmtUtils]: Spent 208ms on a formula simplification. DAG size of input: 109 DAG size of output 108 [2018-04-13 00:36:43,088 WARN L151 SmtUtils]: Spent 223ms on a formula simplification. DAG size of input: 114 DAG size of output 114 [2018-04-13 00:36:43,441 WARN L151 SmtUtils]: Spent 210ms on a formula simplification. DAG size of input: 109 DAG size of output 96 [2018-04-13 00:36:43,617 WARN L151 SmtUtils]: Spent 104ms on a formula simplification. DAG size of input: 88 DAG size of output 82 [2018-04-13 00:36:44,389 WARN L151 SmtUtils]: Spent 102ms on a formula simplification. DAG size of input: 88 DAG size of output 87 [2018-04-13 00:36:46,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:36:46,628 INFO L93 Difference]: Finished difference Result 293 states and 308 transitions. [2018-04-13 00:36:46,628 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2018-04-13 00:36:46,628 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 173 [2018-04-13 00:36:46,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:36:46,629 INFO L225 Difference]: With dead ends: 293 [2018-04-13 00:36:46,629 INFO L226 Difference]: Without dead ends: 242 [2018-04-13 00:36:46,630 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 36 SyntacticMatches, 18 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4058 ImplicationChecksByTransitivity, 32.8s TimeCoverageRelationStatistics Valid=1055, Invalid=18127, Unknown=0, NotChecked=0, Total=19182 [2018-04-13 00:36:46,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2018-04-13 00:36:46,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 242. [2018-04-13 00:36:46,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 242 states. [2018-04-13 00:36:46,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 257 transitions. [2018-04-13 00:36:46,632 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 257 transitions. Word has length 173 [2018-04-13 00:36:46,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:36:46,632 INFO L459 AbstractCegarLoop]: Abstraction has 242 states and 257 transitions. [2018-04-13 00:36:46,632 INFO L460 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-04-13 00:36:46,632 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 257 transitions. [2018-04-13 00:36:46,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2018-04-13 00:36:46,632 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:36:46,633 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 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:36:46,633 INFO L408 AbstractCegarLoop]: === Iteration 77 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:36:46,633 INFO L82 PathProgramCache]: Analyzing trace with hash -745137591, now seen corresponding path program 9 times [2018-04-13 00:36:46,633 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:36:46,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:36:46,659 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:36:47,216 INFO L134 CoverageAnalysis]: Checked inductivity of 514 backedges. 85 proven. 248 refuted. 0 times theorem prover too weak. 181 trivial. 0 not checked. [2018-04-13 00:36:47,216 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:36:47,216 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2018-04-13 00:36:47,216 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:36:47,217 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 21 proven. 32 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2018-04-13 00:36:47,217 INFO L182 omatonBuilderFactory]: Interpolants [28621#true, 28622#false, 28623#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 28624#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 28625#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 28626#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 28627#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 28628#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 28629#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 28630#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 28631#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 28632#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 28633#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0), 28634#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 28635#(= |#valid| |old(#valid)|), 28636#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0), 28637#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0), 28638#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 28639#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 28640#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 28641#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 28642#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)))))), 28643#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 28644#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 28645#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 28646#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 28647#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 28648#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 28649#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))] [2018-04-13 00:36:47,217 INFO L134 CoverageAnalysis]: Checked inductivity of 514 backedges. 85 proven. 248 refuted. 0 times theorem prover too weak. 181 trivial. 0 not checked. [2018-04-13 00:36:47,217 INFO L442 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-04-13 00:36:47,217 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-04-13 00:36:47,218 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=732, Unknown=0, NotChecked=0, Total=812 [2018-04-13 00:36:47,218 INFO L87 Difference]: Start difference. First operand 242 states and 257 transitions. Second operand 29 states. [2018-04-13 00:36:48,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:36:48,006 INFO L93 Difference]: Finished difference Result 245 states and 258 transitions. [2018-04-13 00:36:48,007 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-04-13 00:36:48,007 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 177 [2018-04-13 00:36:48,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:36:48,007 INFO L225 Difference]: With dead ends: 245 [2018-04-13 00:36:48,007 INFO L226 Difference]: Without dead ends: 245 [2018-04-13 00:36:48,008 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 2 SyntacticMatches, 14 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1102 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=490, Invalid=3800, Unknown=0, NotChecked=0, Total=4290 [2018-04-13 00:36:48,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2018-04-13 00:36:48,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 242. [2018-04-13 00:36:48,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 242 states. [2018-04-13 00:36:48,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 256 transitions. [2018-04-13 00:36:48,011 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 256 transitions. Word has length 177 [2018-04-13 00:36:48,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:36:48,011 INFO L459 AbstractCegarLoop]: Abstraction has 242 states and 256 transitions. [2018-04-13 00:36:48,011 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-04-13 00:36:48,012 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 256 transitions. [2018-04-13 00:36:48,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2018-04-13 00:36:48,012 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:36:48,012 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:36:48,013 INFO L408 AbstractCegarLoop]: === Iteration 78 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:36:48,013 INFO L82 PathProgramCache]: Analyzing trace with hash 488292377, now seen corresponding path program 8 times [2018-04-13 00:36:48,013 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:36:48,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:36:48,030 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:36:48,106 INFO L134 CoverageAnalysis]: Checked inductivity of 628 backedges. 0 proven. 212 refuted. 0 times theorem prover too weak. 416 trivial. 0 not checked. [2018-04-13 00:36:48,106 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:36:48,106 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-13 00:36:48,106 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:36:48,107 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:36:48,107 INFO L182 omatonBuilderFactory]: Interpolants [29216#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 2)), 29217#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 3)), 29218#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 4)), 29219#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 5)), 29220#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 6)), 29221#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 7)), 29222#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 8)), 29223#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| 8), 29211#true, 29212#false, 29213#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 29214#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 29215#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 1))] [2018-04-13 00:36:48,107 INFO L134 CoverageAnalysis]: Checked inductivity of 628 backedges. 0 proven. 212 refuted. 0 times theorem prover too weak. 416 trivial. 0 not checked. [2018-04-13 00:36:48,107 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-13 00:36:48,107 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-13 00:36:48,107 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2018-04-13 00:36:48,107 INFO L87 Difference]: Start difference. First operand 242 states and 256 transitions. Second operand 13 states. [2018-04-13 00:36:48,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:36:48,179 INFO L93 Difference]: Finished difference Result 388 states and 412 transitions. [2018-04-13 00:36:48,179 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-13 00:36:48,179 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 179 [2018-04-13 00:36:48,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:36:48,180 INFO L225 Difference]: With dead ends: 388 [2018-04-13 00:36:48,180 INFO L226 Difference]: Without dead ends: 385 [2018-04-13 00:36:48,180 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:36:48,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2018-04-13 00:36:48,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 249. [2018-04-13 00:36:48,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 249 states. [2018-04-13 00:36:48,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 265 transitions. [2018-04-13 00:36:48,182 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 265 transitions. Word has length 179 [2018-04-13 00:36:48,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:36:48,183 INFO L459 AbstractCegarLoop]: Abstraction has 249 states and 265 transitions. [2018-04-13 00:36:48,183 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-13 00:36:48,183 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 265 transitions. [2018-04-13 00:36:48,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2018-04-13 00:36:48,183 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:36:48,183 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 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, 1, 1, 1] [2018-04-13 00:36:48,183 INFO L408 AbstractCegarLoop]: === Iteration 79 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:36:48,183 INFO L82 PathProgramCache]: Analyzing trace with hash -85467522, now seen corresponding path program 9 times [2018-04-13 00:36:48,184 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:36:48,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:36:48,235 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:36:50,123 INFO L134 CoverageAnalysis]: Checked inductivity of 479 backedges. 68 proven. 139 refuted. 0 times theorem prover too weak. 272 trivial. 0 not checked. [2018-04-13 00:36:50,123 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:36:50,123 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2018-04-13 00:36:50,123 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:36:50,124 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 2 proven. 36 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2018-04-13 00:36:50,124 INFO L182 omatonBuilderFactory]: Interpolants [29888#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 11) (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 29889#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 29890#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|) (= 0 (select (store (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0)) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7))), 29891#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7) (and (= 0 (select (store (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0)) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) 0)))), 29892#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 29893#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 1) 0) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 29894#(and (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)), 29895#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|), 29863#true, 29864#false, 29865#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 29866#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 29867#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|), 29868#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 29869#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 29870#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 29871#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 29872#(or (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 29873#(or (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 29874#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.offset|)), 29875#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 29876#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 29877#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 29878#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 3) (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 29879#(and (or (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 29880#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))), 29881#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15))), 29882#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 19) (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))), 29883#(and (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 29884#(and (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 29885#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 15)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 29886#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 11) (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))), 29887#(and (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))] [2018-04-13 00:36:50,124 INFO L134 CoverageAnalysis]: Checked inductivity of 479 backedges. 68 proven. 139 refuted. 0 times theorem prover too weak. 272 trivial. 0 not checked. [2018-04-13 00:36:50,124 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-13 00:36:50,124 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-13 00:36:50,124 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=890, Unknown=0, NotChecked=0, Total=1056 [2018-04-13 00:36:50,124 INFO L87 Difference]: Start difference. First operand 249 states and 265 transitions. Second operand 33 states. [2018-04-13 00:36:51,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:36:51,164 INFO L93 Difference]: Finished difference Result 264 states and 281 transitions. [2018-04-13 00:36:51,164 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-04-13 00:36:51,164 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 178 [2018-04-13 00:36:51,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:36:51,165 INFO L225 Difference]: With dead ends: 264 [2018-04-13 00:36:51,165 INFO L226 Difference]: Without dead ends: 264 [2018-04-13 00:36:51,165 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 1 SyntacticMatches, 10 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=613, Invalid=3293, Unknown=0, NotChecked=0, Total=3906 [2018-04-13 00:36:51,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2018-04-13 00:36:51,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 258. [2018-04-13 00:36:51,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 258 states. [2018-04-13 00:36:51,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 277 transitions. [2018-04-13 00:36:51,167 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 277 transitions. Word has length 178 [2018-04-13 00:36:51,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:36:51,167 INFO L459 AbstractCegarLoop]: Abstraction has 258 states and 277 transitions. [2018-04-13 00:36:51,167 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-04-13 00:36:51,167 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 277 transitions. [2018-04-13 00:36:51,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2018-04-13 00:36:51,168 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:36:51,168 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 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, 1, 1, 1] [2018-04-13 00:36:51,168 INFO L408 AbstractCegarLoop]: === Iteration 80 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:36:51,168 INFO L82 PathProgramCache]: Analyzing trace with hash 1645474568, now seen corresponding path program 12 times [2018-04-13 00:36:51,169 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:36:51,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:36:51,252 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:36:54,677 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 124 proven. 289 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2018-04-13 00:36:54,677 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:36:54,677 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [60] total 60 [2018-04-13 00:36:54,677 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:36:54,678 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 30 proven. 38 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2018-04-13 00:36:54,678 INFO L182 omatonBuilderFactory]: Interpolants [30478#true, 30479#false, 30480#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 30481#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 30482#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 30483#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 30484#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 30485#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 30486#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (< 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)))), 30487#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 35)) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 36))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 30488#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 31)) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 32)))), 30489#(and (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 23)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 25) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 30490#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 30491#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 30492#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 30493#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 30494#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 30495#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)), 30496#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)), 30497#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 30498#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 30499#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 30500#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 3) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)), 30501#(= |#valid| |old(#valid)|), 30502#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 30503#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 30504#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 3) (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))))), 30505#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 3) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))))), 30506#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 3) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)), 30507#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (= 8 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30508#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 30509#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 30510#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30511#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= 8 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30512#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30513#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30514#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_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|))))), 30515#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30516#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30517#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11))), 30518#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30519#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30520#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30521#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30522#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 20) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 19)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30523#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30524#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30525#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30526#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11))), 30527#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8))), 30528#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30529#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30530#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30531#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ 0 4)))) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7))), 30532#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30533#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0))), 30534#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0))), 30535#(and (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30536#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 4) 0) (and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 30537#(and (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 30538#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|))] [2018-04-13 00:36:54,678 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 124 proven. 289 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2018-04-13 00:36:54,678 INFO L442 AbstractCegarLoop]: Interpolant automaton has 61 states [2018-04-13 00:36:54,679 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2018-04-13 00:36:54,679 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=440, Invalid=3220, Unknown=0, NotChecked=0, Total=3660 [2018-04-13 00:36:54,679 INFO L87 Difference]: Start difference. First operand 258 states and 277 transitions. Second operand 61 states. [2018-04-13 00:36:56,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:36:56,990 INFO L93 Difference]: Finished difference Result 262 states and 279 transitions. [2018-04-13 00:36:56,990 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-04-13 00:36:56,991 INFO L78 Accepts]: Start accepts. Automaton has 61 states. Word has length 179 [2018-04-13 00:36:56,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:36:56,991 INFO L225 Difference]: With dead ends: 262 [2018-04-13 00:36:56,991 INFO L226 Difference]: Without dead ends: 262 [2018-04-13 00:36:56,992 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 11 SyntacticMatches, 13 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4235 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=1336, Invalid=10654, Unknown=0, NotChecked=0, Total=11990 [2018-04-13 00:36:56,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2018-04-13 00:36:56,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 258. [2018-04-13 00:36:56,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 258 states. [2018-04-13 00:36:56,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 276 transitions. [2018-04-13 00:36:56,994 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 276 transitions. Word has length 179 [2018-04-13 00:36:56,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:36:56,994 INFO L459 AbstractCegarLoop]: Abstraction has 258 states and 276 transitions. [2018-04-13 00:36:56,994 INFO L460 AbstractCegarLoop]: Interpolant automaton has 61 states. [2018-04-13 00:36:56,994 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 276 transitions. [2018-04-13 00:36:56,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2018-04-13 00:36:56,994 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:36:56,994 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 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, 1, 1, 1] [2018-04-13 00:36:56,994 INFO L408 AbstractCegarLoop]: === Iteration 81 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:36:56,995 INFO L82 PathProgramCache]: Analyzing trace with hash -343785617, now seen corresponding path program 10 times [2018-04-13 00:36:56,995 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:36:57,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:36:57,017 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:36:57,624 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 32 proven. 292 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-04-13 00:36:57,625 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:36:57,625 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-13 00:36:57,625 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:36:57,625 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 6 proven. 24 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2018-04-13 00:36:57,625 INFO L182 omatonBuilderFactory]: Interpolants [31168#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 31169#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 31170#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 4 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))), 31171#(and (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 31172#(and (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.offset|) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 31173#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.offset) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 31174#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 31175#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 12 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 31176#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (<= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 31177#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 5 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 31178#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 6) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 24 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))), 31179#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 5) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 20 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))), 31180#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))), 31181#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 31182#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 31183#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|), 31158#true, 31159#false, 31160#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 31161#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 31162#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 31163#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 31164#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 31165#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 31166#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 31167#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))] [2018-04-13 00:36:57,625 INFO L134 CoverageAnalysis]: Checked inductivity of 528 backedges. 32 proven. 292 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-04-13 00:36:57,625 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-13 00:36:57,625 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-13 00:36:57,625 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2018-04-13 00:36:57,626 INFO L87 Difference]: Start difference. First operand 258 states and 276 transitions. Second operand 26 states. [2018-04-13 00:36:58,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:36:58,438 INFO L93 Difference]: Finished difference Result 293 states and 311 transitions. [2018-04-13 00:36:58,473 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-04-13 00:36:58,473 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 182 [2018-04-13 00:36:58,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:36:58,474 INFO L225 Difference]: With dead ends: 293 [2018-04-13 00:36:58,474 INFO L226 Difference]: Without dead ends: 293 [2018-04-13 00:36:58,475 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 3 SyntacticMatches, 19 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=254, Invalid=2826, Unknown=0, NotChecked=0, Total=3080 [2018-04-13 00:36:58,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2018-04-13 00:36:58,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 267. [2018-04-13 00:36:58,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 267 states. [2018-04-13 00:36:58,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 285 transitions. [2018-04-13 00:36:58,476 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 285 transitions. Word has length 182 [2018-04-13 00:36:58,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:36:58,477 INFO L459 AbstractCegarLoop]: Abstraction has 267 states and 285 transitions. [2018-04-13 00:36:58,477 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-13 00:36:58,477 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 285 transitions. [2018-04-13 00:36:58,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-04-13 00:36:58,477 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:36:58,477 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 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, 1, 1, 1] [2018-04-13 00:36:58,477 INFO L408 AbstractCegarLoop]: === Iteration 82 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:36:58,477 INFO L82 PathProgramCache]: Analyzing trace with hash -2067419081, now seen corresponding path program 13 times [2018-04-13 00:36:58,478 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:36:58,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:36:58,524 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:37:00,998 INFO L134 CoverageAnalysis]: Checked inductivity of 531 backedges. 72 proven. 350 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2018-04-13 00:37:00,998 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:37:00,998 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2018-04-13 00:37:00,998 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:37:00,999 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 68 proven. 35 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2018-04-13 00:37:00,999 INFO L182 omatonBuilderFactory]: Interpolants [31804#true, 31805#false, 31806#(= 0 (select |#valid| 0)), 31807#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 (select |#valid| 0))), 31808#(= (select |old(#valid)| 0) (select |#valid| 0)), 31809#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|) (= (select |old(#valid)| 0) (select |#valid| 0))), 31810#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|)), 31811#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 31812#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 31813#(and (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 31814#(and (or (= 0 (select |#valid| 0)) (< (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 31815#(and (or (= 0 (select |#valid| 0)) (< (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 31816#(and (or (= 0 (select |#valid| 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 31817#(and (= 0 (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|)), 31818#(and (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 31819#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 31820#(and (= 0 (select |#valid| 0)) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 31821#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))), 31822#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))), 31823#(and (= 0 (select |#valid| 0)) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 31824#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= 0 (select |#valid| 0)) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 31825#(and (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 31826#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (= 0 (select |#valid| 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 31827#(= |#valid| |old(#valid)|), 31828#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 31829#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 31830#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 0 (select |#valid| 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 31831#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 31832#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))), 31833#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) 0)) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 31834#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 31835#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 31836#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 31837#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) 0)) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 31838#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) 0)) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))), 31839#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 5 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) 0))), 31840#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_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|))))), 31841#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 5 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) 0))), 31842#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 5 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) 0))), 31843#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)))) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 5 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) 0))), 31844#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 6) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 31845#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 5) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 31846#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 5) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 31847#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0) (= 0 (select |#valid| 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 5) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 31848#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (<= 5 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 31849#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 31850#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0) (= 0 (select |#valid| 0))) (<= 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 31851#(and (<= 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 31852#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 31853#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0))), 31854#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 31855#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 31856#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 31857#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|))] [2018-04-13 00:37:00,999 INFO L134 CoverageAnalysis]: Checked inductivity of 531 backedges. 72 proven. 350 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2018-04-13 00:37:00,999 INFO L442 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-04-13 00:37:01,000 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-04-13 00:37:01,000 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=2687, Unknown=0, NotChecked=0, Total=2862 [2018-04-13 00:37:01,000 INFO L87 Difference]: Start difference. First operand 267 states and 285 transitions. Second operand 54 states. [2018-04-13 00:37:04,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:37:04,703 INFO L93 Difference]: Finished difference Result 269 states and 287 transitions. [2018-04-13 00:37:04,703 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-04-13 00:37:04,703 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 183 [2018-04-13 00:37:04,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:37:04,704 INFO L225 Difference]: With dead ends: 269 [2018-04-13 00:37:04,704 INFO L226 Difference]: Without dead ends: 269 [2018-04-13 00:37:04,704 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 13 SyntacticMatches, 13 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2873 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=652, Invalid=9050, Unknown=0, NotChecked=0, Total=9702 [2018-04-13 00:37:04,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2018-04-13 00:37:04,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 268. [2018-04-13 00:37:04,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 268 states. [2018-04-13 00:37:04,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 286 transitions. [2018-04-13 00:37:04,706 INFO L78 Accepts]: Start accepts. Automaton has 268 states and 286 transitions. Word has length 183 [2018-04-13 00:37:04,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:37:04,706 INFO L459 AbstractCegarLoop]: Abstraction has 268 states and 286 transitions. [2018-04-13 00:37:04,706 INFO L460 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-04-13 00:37:04,706 INFO L276 IsEmpty]: Start isEmpty. Operand 268 states and 286 transitions. [2018-04-13 00:37:04,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2018-04-13 00:37:04,707 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:37:04,707 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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:37:04,707 INFO L408 AbstractCegarLoop]: === Iteration 83 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:37:04,707 INFO L82 PathProgramCache]: Analyzing trace with hash 1871557890, now seen corresponding path program 10 times [2018-04-13 00:37:04,708 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:37:04,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:37:04,732 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:37:05,435 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 3 proven. 226 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2018-04-13 00:37:05,435 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:37:05,435 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-04-13 00:37:05,435 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:37:05,435 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:37:05,435 INFO L182 omatonBuilderFactory]: Interpolants [32512#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)), 32485#true, 32486#false, 32487#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 32488#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|)), 32489#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 32490#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 32491#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|)), 32492#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 32493#(= |#valid| |old(#valid)|), 32494#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0), 32495#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0), 32496#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 32497#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 32498#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 32499#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 32500#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 32501#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 32502#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 32503#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 32504#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 32505#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 32506#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 32507#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 32508#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 32509#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 32510#(and (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 32511#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))] [2018-04-13 00:37:05,436 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 3 proven. 226 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2018-04-13 00:37:05,436 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-13 00:37:05,436 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-13 00:37:05,436 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=695, Unknown=0, NotChecked=0, Total=756 [2018-04-13 00:37:05,436 INFO L87 Difference]: Start difference. First operand 268 states and 286 transitions. Second operand 28 states. [2018-04-13 00:37:06,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:37:06,428 INFO L93 Difference]: Finished difference Result 280 states and 299 transitions. [2018-04-13 00:37:06,428 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-04-13 00:37:06,429 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 182 [2018-04-13 00:37:06,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:37:06,429 INFO L225 Difference]: With dead ends: 280 [2018-04-13 00:37:06,429 INFO L226 Difference]: Without dead ends: 280 [2018-04-13 00:37:06,430 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 1 SyntacticMatches, 11 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=192, Invalid=2258, Unknown=0, NotChecked=0, Total=2450 [2018-04-13 00:37:06,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2018-04-13 00:37:06,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 277. [2018-04-13 00:37:06,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 277 states. [2018-04-13 00:37:06,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 296 transitions. [2018-04-13 00:37:06,431 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 296 transitions. Word has length 182 [2018-04-13 00:37:06,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:37:06,432 INFO L459 AbstractCegarLoop]: Abstraction has 277 states and 296 transitions. [2018-04-13 00:37:06,432 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-13 00:37:06,432 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 296 transitions. [2018-04-13 00:37:06,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2018-04-13 00:37:06,432 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:37:06,432 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 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] [2018-04-13 00:37:06,432 INFO L408 AbstractCegarLoop]: === Iteration 84 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:37:06,433 INFO L82 PathProgramCache]: Analyzing trace with hash 1309222622, now seen corresponding path program 11 times [2018-04-13 00:37:06,433 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:37:06,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:37:06,458 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:37:07,646 INFO L134 CoverageAnalysis]: Checked inductivity of 599 backedges. 54 proven. 349 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2018-04-13 00:37:07,646 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:37:07,646 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2018-04-13 00:37:07,646 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:37:07,646 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 12 proven. 24 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2018-04-13 00:37:07,647 INFO L182 omatonBuilderFactory]: Interpolants [33114#true, 33115#false, 33116#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 33117#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 33118#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 33119#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 33120#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 33121#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)))), 33122#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 33123#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 32))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 33124#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 28))))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 28)))) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 33125#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 24))))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 24)))) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 33126#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 20))))) (not (= 20 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 33127#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 8) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 16))) (not (= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 33128#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 16))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))))), 33129#(and (or (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 16))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 33130#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 16))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 33131#(and (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) 16)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|)), 33132#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 16))), 33133#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 33134#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 33135#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))), 33136#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 33137#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.offset|)), 33138#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.offset) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 33139#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 33140#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 33141#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))))), 33142#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))), 33143#(and (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))), 33144#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))), 33145#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 33146#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 33147#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)), 33148#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 33149#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|)] [2018-04-13 00:37:07,647 INFO L134 CoverageAnalysis]: Checked inductivity of 599 backedges. 54 proven. 349 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2018-04-13 00:37:07,647 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-04-13 00:37:07,647 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-04-13 00:37:07,647 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=1172, Unknown=0, NotChecked=0, Total=1260 [2018-04-13 00:37:07,647 INFO L87 Difference]: Start difference. First operand 277 states and 296 transitions. Second operand 36 states. [2018-04-13 00:37:09,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:37:09,707 INFO L93 Difference]: Finished difference Result 343 states and 363 transitions. [2018-04-13 00:37:09,707 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-04-13 00:37:09,707 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 186 [2018-04-13 00:37:09,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:37:09,708 INFO L225 Difference]: With dead ends: 343 [2018-04-13 00:37:09,708 INFO L226 Difference]: Without dead ends: 343 [2018-04-13 00:37:09,708 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 3 SyntacticMatches, 14 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1409 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=480, Invalid=5526, Unknown=0, NotChecked=0, Total=6006 [2018-04-13 00:37:09,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2018-04-13 00:37:09,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 302. [2018-04-13 00:37:09,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 302 states. [2018-04-13 00:37:09,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 321 transitions. [2018-04-13 00:37:09,710 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 321 transitions. Word has length 186 [2018-04-13 00:37:09,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:37:09,711 INFO L459 AbstractCegarLoop]: Abstraction has 302 states and 321 transitions. [2018-04-13 00:37:09,711 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-04-13 00:37:09,711 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 321 transitions. [2018-04-13 00:37:09,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2018-04-13 00:37:09,711 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:37:09,711 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 3, 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:37:09,711 INFO L408 AbstractCegarLoop]: === Iteration 85 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:37:09,712 INFO L82 PathProgramCache]: Analyzing trace with hash -650365581, now seen corresponding path program 11 times [2018-04-13 00:37:09,712 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:37:09,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:37:09,748 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:37:10,569 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 37 proven. 332 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2018-04-13 00:37:10,569 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:37:10,569 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2018-04-13 00:37:10,569 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:37:10,569 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 15 proven. 38 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2018-04-13 00:37:10,570 INFO L182 omatonBuilderFactory]: Interpolants [33879#true, 33880#false, 33881#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 33882#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 33883#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 33884#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 33885#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 33886#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 33887#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 33888#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 33889#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 33890#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 33891#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 33892#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 33893#(and (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 33894#(= |#valid| |old(#valid)|), 33895#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0), 33896#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0), 33897#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 33898#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 33899#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 33900#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 33901#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 33902#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 5 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 33903#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 6) (<= 6 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 33904#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 5) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 33905#(and (<= 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 33906#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 33907#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 33908#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 33909#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 33910#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))] [2018-04-13 00:37:10,570 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 37 proven. 332 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2018-04-13 00:37:10,570 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-04-13 00:37:10,570 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-04-13 00:37:10,570 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=918, Unknown=0, NotChecked=0, Total=992 [2018-04-13 00:37:10,570 INFO L87 Difference]: Start difference. First operand 302 states and 321 transitions. Second operand 32 states. [2018-04-13 00:37:11,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:37:11,971 INFO L93 Difference]: Finished difference Result 305 states and 324 transitions. [2018-04-13 00:37:11,971 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-04-13 00:37:11,971 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 186 [2018-04-13 00:37:11,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:37:11,972 INFO L225 Difference]: With dead ends: 305 [2018-04-13 00:37:11,972 INFO L226 Difference]: Without dead ends: 305 [2018-04-13 00:37:11,972 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 1 SyntacticMatches, 15 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1226 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=343, Invalid=4769, Unknown=0, NotChecked=0, Total=5112 [2018-04-13 00:37:11,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2018-04-13 00:37:11,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 305. [2018-04-13 00:37:11,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 305 states. [2018-04-13 00:37:11,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 324 transitions. [2018-04-13 00:37:11,974 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 324 transitions. Word has length 186 [2018-04-13 00:37:11,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:37:11,974 INFO L459 AbstractCegarLoop]: Abstraction has 305 states and 324 transitions. [2018-04-13 00:37:11,974 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-04-13 00:37:11,974 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 324 transitions. [2018-04-13 00:37:11,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2018-04-13 00:37:11,975 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:37:11,975 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:37:11,975 INFO L408 AbstractCegarLoop]: === Iteration 86 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:37:11,975 INFO L82 PathProgramCache]: Analyzing trace with hash 263316845, now seen corresponding path program 7 times [2018-04-13 00:37:11,975 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:37:11,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:37:11,989 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:37:12,263 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 95 proven. 79 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2018-04-13 00:37:12,263 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:37:12,263 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-13 00:37:12,264 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:37:12,264 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2018-04-13 00:37:12,264 INFO L182 omatonBuilderFactory]: Interpolants [34601#true, 34602#false, 34603#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 34604#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 34605#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|), 34606#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 34607#(or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 34608#(and (or (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 34609#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 34610#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 34611#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 34612#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 34613#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 34614#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 34615#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 34616#(and (or (<= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 34617#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 34618#(or (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 34619#(or (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 34620#(not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))] [2018-04-13 00:37:12,264 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 95 proven. 79 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2018-04-13 00:37:12,264 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-13 00:37:12,264 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-13 00:37:12,264 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2018-04-13 00:37:12,264 INFO L87 Difference]: Start difference. First operand 305 states and 324 transitions. Second operand 20 states. [2018-04-13 00:37:12,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:37:12,544 INFO L93 Difference]: Finished difference Result 321 states and 339 transitions. [2018-04-13 00:37:12,544 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-13 00:37:12,544 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 186 [2018-04-13 00:37:12,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:37:12,545 INFO L225 Difference]: With dead ends: 321 [2018-04-13 00:37:12,545 INFO L226 Difference]: Without dead ends: 318 [2018-04-13 00:37:12,545 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=170, Invalid=532, Unknown=0, NotChecked=0, Total=702 [2018-04-13 00:37:12,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2018-04-13 00:37:12,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 314. [2018-04-13 00:37:12,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 314 states. [2018-04-13 00:37:12,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 335 transitions. [2018-04-13 00:37:12,548 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 335 transitions. Word has length 186 [2018-04-13 00:37:12,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:37:12,548 INFO L459 AbstractCegarLoop]: Abstraction has 314 states and 335 transitions. [2018-04-13 00:37:12,548 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-13 00:37:12,548 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 335 transitions. [2018-04-13 00:37:12,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2018-04-13 00:37:12,549 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:37:12,549 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:37:12,550 INFO L408 AbstractCegarLoop]: === Iteration 87 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:37:12,550 INFO L82 PathProgramCache]: Analyzing trace with hash -419950350, now seen corresponding path program 9 times [2018-04-13 00:37:12,550 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:37:12,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:37:12,562 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:37:12,648 INFO L134 CoverageAnalysis]: Checked inductivity of 740 backedges. 0 proven. 270 refuted. 0 times theorem prover too weak. 470 trivial. 0 not checked. [2018-04-13 00:37:12,648 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:37:12,649 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-13 00:37:12,649 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:37:12,649 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:37:12,649 INFO L182 omatonBuilderFactory]: Interpolants [35270#true, 35271#false, 35272#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 35273#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 35274#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 1)), 35275#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 2)), 35276#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 3)), 35277#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 4)), 35278#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 5)), 35279#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 6)), 35280#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 7)), 35281#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 8)), 35282#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~len 9)), 35283#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| 9)] [2018-04-13 00:37:12,649 INFO L134 CoverageAnalysis]: Checked inductivity of 740 backedges. 0 proven. 270 refuted. 0 times theorem prover too weak. 470 trivial. 0 not checked. [2018-04-13 00:37:12,649 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-13 00:37:12,649 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-13 00:37:12,649 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:37:12,650 INFO L87 Difference]: Start difference. First operand 314 states and 335 transitions. Second operand 14 states. [2018-04-13 00:37:12,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:37:12,723 INFO L93 Difference]: Finished difference Result 494 states and 533 transitions. [2018-04-13 00:37:12,723 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-13 00:37:12,723 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 192 [2018-04-13 00:37:12,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:37:12,724 INFO L225 Difference]: With dead ends: 494 [2018-04-13 00:37:12,724 INFO L226 Difference]: Without dead ends: 491 [2018-04-13 00:37:12,724 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2018-04-13 00:37:12,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2018-04-13 00:37:12,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 321. [2018-04-13 00:37:12,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 321 states. [2018-04-13 00:37:12,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 344 transitions. [2018-04-13 00:37:12,727 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 344 transitions. Word has length 192 [2018-04-13 00:37:12,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:37:12,728 INFO L459 AbstractCegarLoop]: Abstraction has 321 states and 344 transitions. [2018-04-13 00:37:12,728 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-13 00:37:12,728 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 344 transitions. [2018-04-13 00:37:12,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2018-04-13 00:37:12,728 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:37:12,728 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 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, 1, 1, 1] [2018-04-13 00:37:12,728 INFO L408 AbstractCegarLoop]: === Iteration 88 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:37:12,728 INFO L82 PathProgramCache]: Analyzing trace with hash -668955003, now seen corresponding path program 12 times [2018-04-13 00:37:12,729 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:37:12,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:37:12,769 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:37:14,889 INFO L134 CoverageAnalysis]: Checked inductivity of 559 backedges. 37 proven. 355 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2018-04-13 00:37:14,889 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:37:14,889 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2018-04-13 00:37:14,889 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:37:14,889 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 23 proven. 38 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2018-04-13 00:37:14,889 INFO L182 omatonBuilderFactory]: Interpolants [36101#true, 36102#false, 36103#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 36104#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 36105#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 36106#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 36107#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 36108#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 36109#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 36110#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 36111#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 36112#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 36113#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 36114#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)), 36115#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 36116#(or (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 36117#(or (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 36118#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.offset|) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)), 36119#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)), 36120#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)), 36121#(and (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 36122#(and (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 36123#(and (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 36124#(and (= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 20) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 4))), 36125#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 36126#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 24)) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 36127#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 36128#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4))) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 36129#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)), 36130#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 16)) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 36131#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 16)) 4))) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 36132#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 16)) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)), 36133#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 36134#(and (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (store (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4)))), 36135#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (store (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4))) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) 0)), 36136#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4)))), 36137#(and (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4)))), 36138#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4))) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) 0)), 36139#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 36140#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|)] [2018-04-13 00:37:14,890 INFO L134 CoverageAnalysis]: Checked inductivity of 559 backedges. 37 proven. 355 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2018-04-13 00:37:14,890 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-04-13 00:37:14,890 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-04-13 00:37:14,890 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1459, Unknown=0, NotChecked=0, Total=1560 [2018-04-13 00:37:14,890 INFO L87 Difference]: Start difference. First operand 321 states and 344 transitions. Second operand 40 states. [2018-04-13 00:37:16,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:37:16,623 INFO L93 Difference]: Finished difference Result 351 states and 374 transitions. [2018-04-13 00:37:16,623 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-04-13 00:37:16,623 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 191 [2018-04-13 00:37:16,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:37:16,624 INFO L225 Difference]: With dead ends: 351 [2018-04-13 00:37:16,624 INFO L226 Difference]: Without dead ends: 351 [2018-04-13 00:37:16,624 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 11 SyntacticMatches, 19 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2631 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=662, Invalid=8268, Unknown=0, NotChecked=0, Total=8930 [2018-04-13 00:37:16,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2018-04-13 00:37:16,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 326. [2018-04-13 00:37:16,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 326 states. [2018-04-13 00:37:16,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 349 transitions. [2018-04-13 00:37:16,627 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 349 transitions. Word has length 191 [2018-04-13 00:37:16,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:37:16,627 INFO L459 AbstractCegarLoop]: Abstraction has 326 states and 349 transitions. [2018-04-13 00:37:16,627 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-04-13 00:37:16,627 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 349 transitions. [2018-04-13 00:37:16,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2018-04-13 00:37:16,627 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:37:16,628 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 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, 1, 1, 1] [2018-04-13 00:37:16,628 INFO L408 AbstractCegarLoop]: === Iteration 89 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:37:16,628 INFO L82 PathProgramCache]: Analyzing trace with hash 737231841, now seen corresponding path program 14 times [2018-04-13 00:37:16,628 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:37:16,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:37:16,665 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:37:20,566 INFO L134 CoverageAnalysis]: Checked inductivity of 563 backedges. 70 proven. 453 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2018-04-13 00:37:20,566 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:37:20,566 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65] total 65 [2018-04-13 00:37:20,566 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:37:20,566 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 68 proven. 32 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2018-04-13 00:37:20,567 INFO L182 omatonBuilderFactory]: Interpolants [36992#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 36993#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)), 36928#true, 36929#false, 36930#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 36931#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 36932#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 36933#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 36934#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 36935#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 36936#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 36937#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 1) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 36938#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 2) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 36939#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 3) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 36940#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 4)), 36941#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 21) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 5) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 36942#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 16) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 36943#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 12) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 36944#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 8) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 36945#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 36946#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 36947#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 36948#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 36949#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 36950#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 36951#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)), 36952#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)), 36953#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 36954#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 36955#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))))) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 36956#(and (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 36957#(= |#valid| |old(#valid)|), 36958#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 36959#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_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|))))), 36960#(and (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 36961#(and (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base))), 36962#(and (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)) 4))))), 36963#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 36964#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 36965#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 36966#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))), 36967#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)) 4))))), 36968#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 36969#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)) 4)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)) 4))))), 36970#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)) 4))))), 36971#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)) 4))))), 36972#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 5 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 36973#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 36974#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 36975#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 5 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 36976#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 5 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base))), 36977#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)))) (<= 5 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 36978#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 24)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 24)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 24)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 24)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 6) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 24)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 8) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 36979#(and (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) 0))), 36980#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4))))), 36981#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4)))) (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4))))), 36982#(and (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 20)) 4))))), 36983#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 16)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 36984#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 16)) 4)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 16)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 36985#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 16)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 36986#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))), 36987#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4))))), 36988#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 36989#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 36990#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))), 36991#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))] [2018-04-13 00:37:20,567 INFO L134 CoverageAnalysis]: Checked inductivity of 563 backedges. 70 proven. 453 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2018-04-13 00:37:20,567 INFO L442 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-04-13 00:37:20,567 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-04-13 00:37:20,567 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=4053, Unknown=0, NotChecked=0, Total=4290 [2018-04-13 00:37:20,567 INFO L87 Difference]: Start difference. First operand 326 states and 349 transitions. Second operand 66 states. [2018-04-13 00:37:23,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:37:23,984 INFO L93 Difference]: Finished difference Result 328 states and 351 transitions. [2018-04-13 00:37:23,984 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-04-13 00:37:23,984 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 192 [2018-04-13 00:37:23,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:37:23,985 INFO L225 Difference]: With dead ends: 328 [2018-04-13 00:37:23,985 INFO L226 Difference]: Without dead ends: 328 [2018-04-13 00:37:23,986 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 12 SyntacticMatches, 6 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4566 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=819, Invalid=14433, Unknown=0, NotChecked=0, Total=15252 [2018-04-13 00:37:23,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2018-04-13 00:37:23,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 327. [2018-04-13 00:37:23,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 327 states. [2018-04-13 00:37:23,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 350 transitions. [2018-04-13 00:37:23,987 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 350 transitions. Word has length 192 [2018-04-13 00:37:23,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:37:23,988 INFO L459 AbstractCegarLoop]: Abstraction has 327 states and 350 transitions. [2018-04-13 00:37:23,988 INFO L460 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-04-13 00:37:23,988 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 350 transitions. [2018-04-13 00:37:23,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2018-04-13 00:37:23,988 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:37:23,988 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-13 00:37:23,988 INFO L408 AbstractCegarLoop]: === Iteration 90 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:37:23,989 INFO L82 PathProgramCache]: Analyzing trace with hash 2051316442, now seen corresponding path program 12 times [2018-04-13 00:37:23,989 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:37:23,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:37:23,998 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:37:24,063 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 130 proven. 95 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2018-04-13 00:37:24,063 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:37:24,063 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-13 00:37:24,063 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:37:24,063 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:37:24,064 INFO L182 omatonBuilderFactory]: Interpolants [37767#true, 37768#false, 37769#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0), 37770#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1), 37771#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2), 37772#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3), 37773#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4), 37774#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5), 37775#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4), 37776#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3), 37777#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2), 37778#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1), 37779#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 0), 37780#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) 0)] [2018-04-13 00:37:24,064 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 130 proven. 95 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2018-04-13 00:37:24,064 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-13 00:37:24,064 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-13 00:37:24,064 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:37:24,064 INFO L87 Difference]: Start difference. First operand 327 states and 350 transitions. Second operand 14 states. [2018-04-13 00:37:24,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:37:24,162 INFO L93 Difference]: Finished difference Result 326 states and 347 transitions. [2018-04-13 00:37:24,162 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-13 00:37:24,162 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 191 [2018-04-13 00:37:24,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:37:24,163 INFO L225 Difference]: With dead ends: 326 [2018-04-13 00:37:24,163 INFO L226 Difference]: Without dead ends: 326 [2018-04-13 00:37:24,163 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:37:24,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2018-04-13 00:37:24,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 321. [2018-04-13 00:37:24,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 321 states. [2018-04-13 00:37:24,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 342 transitions. [2018-04-13 00:37:24,165 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 342 transitions. Word has length 191 [2018-04-13 00:37:24,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:37:24,165 INFO L459 AbstractCegarLoop]: Abstraction has 321 states and 342 transitions. [2018-04-13 00:37:24,165 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-13 00:37:24,165 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 342 transitions. [2018-04-13 00:37:24,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2018-04-13 00:37:24,166 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:37:24,166 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 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, 1, 1, 1] [2018-04-13 00:37:24,166 INFO L408 AbstractCegarLoop]: === Iteration 91 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:37:24,166 INFO L82 PathProgramCache]: Analyzing trace with hash 491099126, now seen corresponding path program 13 times [2018-04-13 00:37:24,167 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:37:24,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:37:24,187 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:37:24,853 INFO L134 CoverageAnalysis]: Checked inductivity of 621 backedges. 99 proven. 277 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2018-04-13 00:37:24,853 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:37:24,853 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2018-04-13 00:37:24,853 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:37:24,854 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 9 proven. 27 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2018-04-13 00:37:24,854 INFO L182 omatonBuilderFactory]: Interpolants [38464#(and (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))), 38465#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))), 38466#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 38467#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 38468#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)), 38469#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 38470#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|), 38440#true, 38441#false, 38442#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 38443#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 38444#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 38445#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 38446#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 38447#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 38448#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 38449#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 38450#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 38451#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 38452#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0), 38453#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.offset|)), 38454#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 38455#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 38456#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 38457#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 38458#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))))), 38459#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 38460#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 38461#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)))) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 38462#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)), 38463#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)))))] [2018-04-13 00:37:24,854 INFO L134 CoverageAnalysis]: Checked inductivity of 621 backedges. 99 proven. 277 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2018-04-13 00:37:24,854 INFO L442 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-04-13 00:37:24,854 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-04-13 00:37:24,854 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=838, Unknown=0, NotChecked=0, Total=930 [2018-04-13 00:37:24,854 INFO L87 Difference]: Start difference. First operand 321 states and 342 transitions. Second operand 31 states. [2018-04-13 00:37:25,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:37:25,605 INFO L93 Difference]: Finished difference Result 323 states and 340 transitions. [2018-04-13 00:37:25,605 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-04-13 00:37:25,605 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 195 [2018-04-13 00:37:25,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:37:25,606 INFO L225 Difference]: With dead ends: 323 [2018-04-13 00:37:25,606 INFO L226 Difference]: Without dead ends: 323 [2018-04-13 00:37:25,606 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 5 SyntacticMatches, 13 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 840 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=460, Invalid=2962, Unknown=0, NotChecked=0, Total=3422 [2018-04-13 00:37:25,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2018-04-13 00:37:25,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 296. [2018-04-13 00:37:25,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2018-04-13 00:37:25,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 315 transitions. [2018-04-13 00:37:25,608 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 315 transitions. Word has length 195 [2018-04-13 00:37:25,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:37:25,608 INFO L459 AbstractCegarLoop]: Abstraction has 296 states and 315 transitions. [2018-04-13 00:37:25,608 INFO L460 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-04-13 00:37:25,609 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 315 transitions. [2018-04-13 00:37:25,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2018-04-13 00:37:25,609 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:37:25,609 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 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, 1, 1, 1] [2018-04-13 00:37:25,609 INFO L408 AbstractCegarLoop]: === Iteration 92 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:37:25,609 INFO L82 PathProgramCache]: Analyzing trace with hash -1955795824, now seen corresponding path program 15 times [2018-04-13 00:37:25,610 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:37:25,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:37: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:37:27,821 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 179 proven. 283 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2018-04-13 00:37:27,821 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:37:27,821 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47] total 47 [2018-04-13 00:37:27,821 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:37:27,821 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 91 proven. 36 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2018-04-13 00:37:27,822 INFO L182 omatonBuilderFactory]: Interpolants [39168#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 39169#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base))), 39170#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 39171#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)))))), 39172#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 39173#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_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|))))), 39174#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|))), 39175#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)))))), 39176#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8)))))), 39177#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) 0))), 39178#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) 0))), 39179#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) 0))), 39180#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))) 0))), 39181#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 12))) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 16)))))), 39182#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)))))), 39183#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)))))), 39184#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 12))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8)))))), 39185#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 39186#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 39187#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 39188#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 39189#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 39190#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 39191#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 39192#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 39193#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)), 39146#true, 39147#false, 39148#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 39149#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 39150#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 39151#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 39152#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 39153#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 39154#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 39155#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 39156#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 39157#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 39158#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0), 39159#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)), 39160#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)), 39161#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 39162#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 39163#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 39164#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 39165#(= |#valid| |old(#valid)|), 39166#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 39167#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))] [2018-04-13 00:37:27,822 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 179 proven. 283 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2018-04-13 00:37:27,822 INFO L442 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-04-13 00:37:27,822 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-04-13 00:37:27,822 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=2110, Unknown=0, NotChecked=0, Total=2256 [2018-04-13 00:37:27,822 INFO L87 Difference]: Start difference. First operand 296 states and 315 transitions. Second operand 48 states. [2018-04-13 00:37:30,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:37:30,213 INFO L93 Difference]: Finished difference Result 298 states and 316 transitions. [2018-04-13 00:37:30,213 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-04-13 00:37:30,213 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 196 [2018-04-13 00:37:30,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:37:30,214 INFO L225 Difference]: With dead ends: 298 [2018-04-13 00:37:30,214 INFO L226 Difference]: Without dead ends: 298 [2018-04-13 00:37:30,215 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 9 SyntacticMatches, 12 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2253 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=772, Invalid=8158, Unknown=0, NotChecked=0, Total=8930 [2018-04-13 00:37:30,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2018-04-13 00:37:30,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 296. [2018-04-13 00:37:30,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 296 states. [2018-04-13 00:37:30,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 314 transitions. [2018-04-13 00:37:30,216 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 314 transitions. Word has length 196 [2018-04-13 00:37:30,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:37:30,217 INFO L459 AbstractCegarLoop]: Abstraction has 296 states and 314 transitions. [2018-04-13 00:37:30,217 INFO L460 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-04-13 00:37:30,217 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 314 transitions. [2018-04-13 00:37:30,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2018-04-13 00:37:30,217 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:37:30,217 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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:37:30,217 INFO L408 AbstractCegarLoop]: === Iteration 93 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:37:30,218 INFO L82 PathProgramCache]: Analyzing trace with hash -1588524663, now seen corresponding path program 13 times [2018-04-13 00:37:30,218 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:37:30,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:37:30,242 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:37:31,577 INFO L134 CoverageAnalysis]: Checked inductivity of 575 backedges. 9 proven. 469 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2018-04-13 00:37:31,577 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:37:31,577 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43] total 43 [2018-04-13 00:37:31,577 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:37:31,578 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:37:31,578 INFO L182 omatonBuilderFactory]: Interpolants [39883#true, 39884#false, 39885#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 39886#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 39887#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 39888#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 39889#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 39890#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 39891#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 39892#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 1) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 39893#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 2) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 39894#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 3) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 39895#(and (or (and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 4)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 25) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 39896#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 21) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1 5) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 39897#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 16) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 39898#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 12) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 39899#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 8) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 39900#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 39901#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 39902#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 39903#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 39904#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 39905#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 39906#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 39907#(= |#valid| |old(#valid)|), 39908#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|) (= |#valid| |old(#valid)|)), 39909#(or (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 39910#(or (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 39911#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 39912#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 39913#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 39914#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 39915#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 39916#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 39917#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 39918#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 20))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 39919#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 16))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 39920#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 39921#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 39922#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 39923#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 39924#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 39925#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 39926#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))] [2018-04-13 00:37:31,578 INFO L134 CoverageAnalysis]: Checked inductivity of 575 backedges. 9 proven. 469 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2018-04-13 00:37:31,578 INFO L442 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-04-13 00:37:31,578 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-04-13 00:37:31,578 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1722, Unknown=0, NotChecked=0, Total=1892 [2018-04-13 00:37:31,578 INFO L87 Difference]: Start difference. First operand 296 states and 314 transitions. Second operand 44 states. [2018-04-13 00:37:33,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:37:33,995 INFO L93 Difference]: Finished difference Result 306 states and 323 transitions. [2018-04-13 00:37:33,995 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-04-13 00:37:33,995 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 195 [2018-04-13 00:37:33,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:37:33,996 INFO L225 Difference]: With dead ends: 306 [2018-04-13 00:37:33,996 INFO L226 Difference]: Without dead ends: 306 [2018-04-13 00:37:33,997 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 3 SyntacticMatches, 13 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3424 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1160, Invalid=11272, Unknown=0, NotChecked=0, Total=12432 [2018-04-13 00:37:33,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2018-04-13 00:37:33,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 302. [2018-04-13 00:37:33,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 302 states. [2018-04-13 00:37:33,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 321 transitions. [2018-04-13 00:37:33,999 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 321 transitions. Word has length 195 [2018-04-13 00:37:33,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:37:33,999 INFO L459 AbstractCegarLoop]: Abstraction has 302 states and 321 transitions. [2018-04-13 00:37:33,999 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-04-13 00:37:33,999 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 321 transitions. [2018-04-13 00:37:33,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2018-04-13 00:37:33,999 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:37:34,000 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 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, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:37:34,000 INFO L408 AbstractCegarLoop]: === Iteration 94 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:37:34,000 INFO L82 PathProgramCache]: Analyzing trace with hash 1985093445, now seen corresponding path program 8 times [2018-04-13 00:37:34,000 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:37:34,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:37:34,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:37:39,570 WARN L151 SmtUtils]: Spent 115ms on a formula simplification. DAG size of input: 102 DAG size of output 54 [2018-04-13 00:37:39,760 WARN L151 SmtUtils]: Spent 120ms on a formula simplification. DAG size of input: 102 DAG size of output 48 [2018-04-13 00:37:39,975 WARN L151 SmtUtils]: Spent 130ms on a formula simplification. DAG size of input: 102 DAG size of output 48 [2018-04-13 00:37:40,243 WARN L151 SmtUtils]: Spent 165ms on a formula simplification. DAG size of input: 111 DAG size of output 62 [2018-04-13 00:37:40,507 WARN L151 SmtUtils]: Spent 155ms on a formula simplification. DAG size of input: 129 DAG size of output 62 [2018-04-13 00:37:41,112 WARN L151 SmtUtils]: Spent 306ms on a formula simplification. DAG size of input: 182 DAG size of output 68 [2018-04-13 00:37:41,780 WARN L151 SmtUtils]: Spent 415ms on a formula simplification. DAG size of input: 182 DAG size of output 85 [2018-04-13 00:37:42,554 WARN L151 SmtUtils]: Spent 451ms on a formula simplification. DAG size of input: 182 DAG size of output 85 [2018-04-13 00:37:43,348 WARN L151 SmtUtils]: Spent 466ms on a formula simplification. DAG size of input: 201 DAG size of output 83 [2018-04-13 00:37:43,885 WARN L151 SmtUtils]: Spent 337ms on a formula simplification. DAG size of input: 200 DAG size of output 68 [2018-04-13 00:37:44,479 WARN L151 SmtUtils]: Spent 345ms on a formula simplification. DAG size of input: 200 DAG size of output 68 [2018-04-13 00:37:45,208 WARN L151 SmtUtils]: Spent 365ms on a formula simplification. DAG size of input: 200 DAG size of output 68 [2018-04-13 00:37:46,775 WARN L151 SmtUtils]: Spent 976ms on a formula simplification. DAG size of input: 297 DAG size of output 88 [2018-04-13 00:37:48,317 WARN L151 SmtUtils]: Spent 971ms on a formula simplification. DAG size of input: 297 DAG size of output 88 [2018-04-13 00:37:50,032 WARN L151 SmtUtils]: Spent 1064ms on a formula simplification. DAG size of input: 297 DAG size of output 88 [2018-04-13 00:37:51,840 WARN L151 SmtUtils]: Spent 1204ms on a formula simplification. DAG size of input: 311 DAG size of output 91 [2018-04-13 00:37:53,943 WARN L151 SmtUtils]: Spent 1300ms on a formula simplification. DAG size of input: 325 DAG size of output 102 [2018-04-13 00:37:56,174 WARN L151 SmtUtils]: Spent 1325ms on a formula simplification. DAG size of input: 325 DAG size of output 102 [2018-04-13 00:37:58,682 WARN L151 SmtUtils]: Spent 1434ms on a formula simplification. DAG size of input: 325 DAG size of output 102 [2018-04-13 00:37:59,587 WARN L151 SmtUtils]: Spent 564ms on a formula simplification. DAG size of input: 243 DAG size of output 110 [2018-04-13 00:38:00,430 WARN L151 SmtUtils]: Spent 579ms on a formula simplification. DAG size of input: 243 DAG size of output 111 [2018-04-13 00:38:01,375 WARN L151 SmtUtils]: Spent 633ms on a formula simplification. DAG size of input: 251 DAG size of output 111 [2018-04-13 00:38:02,541 WARN L151 SmtUtils]: Spent 751ms on a formula simplification. DAG size of input: 260 DAG size of output 118 [2018-04-13 00:38:03,561 WARN L151 SmtUtils]: Spent 624ms on a formula simplification. DAG size of input: 260 DAG size of output 118 [2018-04-13 00:38:04,455 WARN L151 SmtUtils]: Spent 584ms on a formula simplification. DAG size of input: 248 DAG size of output 131 [2018-04-13 00:38:05,497 WARN L151 SmtUtils]: Spent 681ms on a formula simplification. DAG size of input: 275 DAG size of output 117 [2018-04-13 00:38:08,063 WARN L151 SmtUtils]: Spent 1493ms on a formula simplification. DAG size of input: 408 DAG size of output 112 [2018-04-13 00:38:12,353 WARN L151 SmtUtils]: Spent 855ms on a formula simplification. DAG size of input: 320 DAG size of output 103 [2018-04-13 00:38:15,640 WARN L151 SmtUtils]: Spent 658ms on a formula simplification. DAG size of input: 273 DAG size of output 91 [2018-04-13 00:38:17,028 WARN L151 SmtUtils]: Spent 669ms on a formula simplification. DAG size of input: 279 DAG size of output 96 [2018-04-13 00:38:18,642 WARN L151 SmtUtils]: Spent 664ms on a formula simplification. DAG size of input: 291 DAG size of output 77 [2018-04-13 00:38:22,652 WARN L151 SmtUtils]: Spent 714ms on a formula simplification. DAG size of input: 269 DAG size of output 74 [2018-04-13 00:38:25,490 WARN L151 SmtUtils]: Spent 456ms on a formula simplification. DAG size of input: 246 DAG size of output 74 [2018-04-13 00:38:27,732 WARN L151 SmtUtils]: Spent 412ms on a formula simplification. DAG size of input: 242 DAG size of output 71 [2018-04-13 00:38:29,238 WARN L151 SmtUtils]: Spent 492ms on a formula simplification. DAG size of input: 252 DAG size of output 56 [2018-04-13 00:38:33,368 WARN L151 SmtUtils]: Spent 468ms on a formula simplification. DAG size of input: 239 DAG size of output 54 [2018-04-13 00:38:35,354 WARN L151 SmtUtils]: Spent 258ms on a formula simplification. DAG size of input: 176 DAG size of output 48 [2018-04-13 00:38:36,315 WARN L151 SmtUtils]: Spent 247ms on a formula simplification. DAG size of input: 163 DAG size of output 43 [2018-04-13 00:38:37,492 WARN L151 SmtUtils]: Spent 316ms on a formula simplification. DAG size of input: 165 DAG size of output 35 [2018-04-13 00:38:38,934 WARN L151 SmtUtils]: Spent 320ms on a formula simplification. DAG size of input: 162 DAG size of output 37 [2018-04-13 00:38:40,568 WARN L151 SmtUtils]: Spent 367ms on a formula simplification. DAG size of input: 161 DAG size of output 36 [2018-04-13 00:38:42,807 WARN L151 SmtUtils]: Spent 798ms on a formula simplification. DAG size of input: 208 DAG size of output 37 [2018-04-13 00:38:44,083 WARN L151 SmtUtils]: Spent 422ms on a formula simplification. DAG size of input: 198 DAG size of output 32 [2018-04-13 00:38:45,617 WARN L151 SmtUtils]: Spent 489ms on a formula simplification. DAG size of input: 193 DAG size of output 25 [2018-04-13 00:38:47,355 WARN L151 SmtUtils]: Spent 516ms on a formula simplification. DAG size of input: 224 DAG size of output 20 [2018-04-13 00:38:49,380 WARN L151 SmtUtils]: Spent 420ms on a formula simplification. DAG size of input: 203 DAG size of output 15 [2018-04-13 00:38:51,383 WARN L151 SmtUtils]: Spent 462ms on a formula simplification. DAG size of input: 205 DAG size of output 18 [2018-04-13 00:38:53,515 WARN L151 SmtUtils]: Spent 119ms on a formula simplification. DAG size of input: 160 DAG size of output 8 [2018-04-13 00:38:54,869 WARN L151 SmtUtils]: Spent 101ms on a formula simplification. DAG size of input: 117 DAG size of output 12 [2018-04-13 00:38:56,492 INFO L134 CoverageAnalysis]: Checked inductivity of 509 backedges. 7 proven. 355 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2018-04-13 00:38:56,492 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:38:56,492 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [70] total 70 [2018-04-13 00:38:56,492 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:38:56,493 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2018-04-13 00:38:56,495 INFO L182 omatonBuilderFactory]: Interpolants [40704#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (and (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 40705#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (and (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 40706#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (and (or (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) |old(#valid)|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 40707#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (= (@diff (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))))) (or (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) |old(#valid)|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0)))) (= 1 (select |#valid| (@diff |#valid| (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0))))), 40708#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (= (@diff (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))))) (or (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) |old(#valid)|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0)))) (= 1 (select |#valid| (@diff |#valid| (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0))))), 40709#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (= (@diff (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))))) (or (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) |old(#valid)|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0)))) (= 1 (select |#valid| (@diff |#valid| (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0))))), 40710#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 40711#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) |old(#valid)|)), 40712#(and (or (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (or (= (select (store (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (= (select (store (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (store (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 40713#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (or (= (select (store (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= |old(#valid)| (store (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0))) (= (select (store (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 40714#(and (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (or (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= |old(#valid)| (store (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0)))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 40715#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 21 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))) 0)) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))))) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (or (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (= |old(#valid)| (store (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 16))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 16))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8))))))) (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 19))))), 40716#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 21 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))) 0)) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))))) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (or (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (= |old(#valid)| (store (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 16))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 16))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8))))))) (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 19))))), 40717#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) 0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (@diff (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) 0) (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) 0)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0)) (or (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (and (or (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0)) (not (= (@diff (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) 0) (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) 0)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (store (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))))) (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 40718#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) 0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15) (and (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))) (or (= (select (store (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))))))))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= (store (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (= (select (store (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 40719#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) 0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15) (and (or (= (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0) (and (or (and (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) 0)) (select (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) 0) (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) 0)))) (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) 0)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))) (and (= (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (and (= |old(#valid)| (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) 0) (@diff (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) 0) (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (@diff (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) 0) (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) 0) (@diff (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) 0) (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (@diff (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 12))) 0) (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)))))) (= (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 40720#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0)) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (or (= (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (or (= (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) |old(#valid)|) (or (not (= (@diff (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0) (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (= (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 40721#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (or (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (or (= (select (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (= (select (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (= (select (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 40722#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 1) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (and (or (and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (= (select (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (= (select (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (= (select (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 40723#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) |old(#valid)|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (and (or (and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 40724#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0))))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (or (and (= |old(#valid)| (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))), 40725#(and (or (and (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) |old(#valid)|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 0) (and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 40726#(and (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) |old(#valid)|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7) (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0)))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 40727#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7) (and (= (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))))), 40728#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (and (= (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (= |old(#valid)| (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) 0)))), 40729#(and (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0))) (and (= (select (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) |old(#valid)|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0)))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 40730#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (= (select (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) |old(#valid)|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))))), 40731#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (= (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 40732#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (and (= (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 40733#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 1) 0) (and (= (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 40734#(and (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (<= 0 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (or (and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (and (= (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))))) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 40735#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (or (and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (= |old(#valid)| (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0))) (and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0)))) (<= 0 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 40736#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)) (<= 0 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (= |old(#valid)| (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 40737#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= |#valid| |old(#valid)|) (<= 0 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 40738#(or (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (and (= |#valid| |old(#valid)|) (<= 0 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 40739#(or (and (or (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 3)) (= |#valid| |old(#valid)|)) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 40740#(or (= |#valid| |old(#valid)|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 40741#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (= (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))), 40742#(and (= (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))), 40672#true, 40673#false, 40674#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 40675#(= |#valid| |old(#valid)|), 40676#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= |#valid| |old(#valid)|) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 40677#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) |old(#valid)|) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 40678#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) |old(#valid)|) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|)), 40679#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|)) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|) (= (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.base|)) |old(#valid)|)), 40680#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))), 40681#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))), 40682#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 40683#(and (or (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (= (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) |old(#valid)|) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 40684#(and (or (and (= |#valid| |old(#valid)|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 40685#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) |old(#valid)|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0)), 40686#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) |old(#valid)|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0))), 40687#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 40688#(and (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base) 0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 40689#(and (or (and (or (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) |old(#valid)|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))))) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 40690#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 40691#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (@diff (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= |#valid| (store (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0) (@diff (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0) |#valid|) (select |#valid| (@diff (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0) |#valid|)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 1 (select |#valid| (@diff |#valid| (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0)) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) |old(#valid)|)))), 40692#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0)) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) |old(#valid)|) (not (= (@diff (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))))), 40693#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0)) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) |old(#valid)|) (not (= (@diff (store |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))))), 40694#(and (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))))) (= (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)|) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (not (= (@diff (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))) 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (@diff |#valid| |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))) (@diff |#valid| |old(#valid)|))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))), 40695#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (= 1 (select |#valid| (@diff |#valid| (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (@diff (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 40696#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= |old(#valid)| (store (store (store |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 4)))))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))))), 40697#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0)) (or (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (= (store (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)|))) (@diff (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)|) (select |old(#valid)| (@diff (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)|))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (@diff |#valid| |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (@diff |#valid| |old(#valid)|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (@diff |#valid| |old(#valid)|))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (or (= (@diff (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)|) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~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)|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (@diff (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)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (@diff (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)|))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 40698#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0)) (or (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (= (store (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)|))) (@diff (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)|) (select |old(#valid)| (@diff (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)|))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (@diff |#valid| |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (@diff |#valid| |old(#valid)|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (@diff |#valid| |old(#valid)|))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (or (= (@diff (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)|) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~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)|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (@diff (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)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (@diff (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)|))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 40699#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (= (store (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)|))) (@diff (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)|) (select |old(#valid)| (@diff (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)|))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (or (= (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)|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (@diff (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)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (@diff (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)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (@diff (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)|))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (@diff |#valid| |old(#valid)|)) (= (@diff |#valid| |old(#valid)|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (@diff |#valid| |old(#valid)|))))) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 40700#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 40701#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 40702#(and (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0))) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))), 40703#(and (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) 0)) (or (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0))) (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) 0) (or (and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= |old(#valid)| (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (- 8))))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) 0)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|))))) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (or (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))] [2018-04-13 00:38:56,496 INFO L134 CoverageAnalysis]: Checked inductivity of 509 backedges. 7 proven. 355 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2018-04-13 00:38:56,496 INFO L442 AbstractCegarLoop]: Interpolant automaton has 71 states [2018-04-13 00:38:56,496 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2018-04-13 00:38:56,496 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=4767, Unknown=0, NotChecked=0, Total=4970 [2018-04-13 00:38:56,496 INFO L87 Difference]: Start difference. First operand 302 states and 321 transitions. Second operand 71 states. [2018-04-13 00:38:57,973 WARN L151 SmtUtils]: Spent 118ms on a formula simplification. DAG size of input: 150 DAG size of output 76 [2018-04-13 00:38:58,291 WARN L151 SmtUtils]: Spent 117ms on a formula simplification. DAG size of input: 151 DAG size of output 76 [2018-04-13 00:38:58,748 WARN L151 SmtUtils]: Spent 160ms on a formula simplification. DAG size of input: 177 DAG size of output 87 [2018-04-13 00:38:59,373 WARN L151 SmtUtils]: Spent 409ms on a formula simplification. DAG size of input: 234 DAG size of output 162 [2018-04-13 00:39:00,018 WARN L151 SmtUtils]: Spent 370ms on a formula simplification. DAG size of input: 171 DAG size of output 171 [2018-04-13 00:39:00,533 WARN L151 SmtUtils]: Spent 336ms on a formula simplification. DAG size of input: 165 DAG size of output 165 [2018-04-13 00:39:02,119 WARN L151 SmtUtils]: Spent 1253ms on a formula simplification. DAG size of input: 244 DAG size of output 228 [2018-04-13 00:39:02,706 WARN L151 SmtUtils]: Spent 372ms on a formula simplification. DAG size of input: 191 DAG size of output 189 [2018-04-13 00:39:03,127 WARN L151 SmtUtils]: Spent 178ms on a formula simplification. DAG size of input: 139 DAG size of output 137 [2018-04-13 00:39:03,596 WARN L151 SmtUtils]: Spent 285ms on a formula simplification. DAG size of input: 159 DAG size of output 157 [2018-04-13 00:39:04,662 WARN L151 SmtUtils]: Spent 721ms on a formula simplification. DAG size of input: 208 DAG size of output 205 [2018-04-13 00:39:05,559 WARN L151 SmtUtils]: Spent 566ms on a formula simplification. DAG size of input: 253 DAG size of output 196 [2018-04-13 00:39:06,463 WARN L151 SmtUtils]: Spent 542ms on a formula simplification. DAG size of input: 185 DAG size of output 185 [2018-04-13 00:39:07,037 WARN L151 SmtUtils]: Spent 374ms on a formula simplification. DAG size of input: 162 DAG size of output 162 [2018-04-13 00:39:08,020 WARN L151 SmtUtils]: Spent 645ms on a formula simplification. DAG size of input: 179 DAG size of output 177 [2018-04-13 00:39:08,990 WARN L151 SmtUtils]: Spent 647ms on a formula simplification. DAG size of input: 242 DAG size of output 178 [2018-04-13 00:39:10,115 WARN L151 SmtUtils]: Spent 783ms on a formula simplification. DAG size of input: 243 DAG size of output 241 [2018-04-13 00:39:11,080 WARN L151 SmtUtils]: Spent 666ms on a formula simplification. DAG size of input: 223 DAG size of output 221 [2018-04-13 00:39:13,467 WARN L151 SmtUtils]: Spent 1945ms on a formula simplification. DAG size of input: 263 DAG size of output 253 [2018-04-13 00:39:14,864 WARN L151 SmtUtils]: Spent 1061ms on a formula simplification. DAG size of input: 299 DAG size of output 233 [2018-04-13 00:39:16,322 WARN L151 SmtUtils]: Spent 977ms on a formula simplification. DAG size of input: 279 DAG size of output 224 [2018-04-13 00:39:17,602 WARN L151 SmtUtils]: Spent 910ms on a formula simplification. DAG size of input: 257 DAG size of output 215 [2018-04-13 00:39:24,598 WARN L151 SmtUtils]: Spent 6173ms on a formula simplification. DAG size of input: 470 DAG size of output 404 [2018-04-13 00:39:31,739 WARN L151 SmtUtils]: Spent 6358ms on a formula simplification. DAG size of input: 502 DAG size of output 434 [2018-04-13 00:39:37,653 WARN L151 SmtUtils]: Spent 5229ms on a formula simplification. DAG size of input: 517 DAG size of output 431 [2018-04-13 00:39:42,027 WARN L151 SmtUtils]: Spent 3393ms on a formula simplification. DAG size of input: 405 DAG size of output 257 [2018-04-13 00:39:44,786 WARN L151 SmtUtils]: Spent 2069ms on a formula simplification. DAG size of input: 344 DAG size of output 216 [2018-04-13 00:39:45,992 WARN L151 SmtUtils]: Spent 661ms on a formula simplification. DAG size of input: 263 DAG size of output 174 [2018-04-13 00:39:47,101 WARN L151 SmtUtils]: Spent 559ms on a formula simplification. DAG size of input: 256 DAG size of output 180 [2018-04-13 00:39:48,304 WARN L151 SmtUtils]: Spent 613ms on a formula simplification. DAG size of input: 247 DAG size of output 169 [2018-04-13 00:39:50,698 WARN L151 SmtUtils]: Spent 1924ms on a formula simplification. DAG size of input: 305 DAG size of output 224 [2018-04-13 00:39:52,993 WARN L151 SmtUtils]: Spent 1781ms on a formula simplification. DAG size of input: 323 DAG size of output 222 [2018-04-13 00:39:55,517 WARN L151 SmtUtils]: Spent 1863ms on a formula simplification. DAG size of input: 339 DAG size of output 205 [2018-04-13 00:39:57,144 WARN L151 SmtUtils]: Spent 1107ms on a formula simplification. DAG size of input: 278 DAG size of output 163 [2018-04-13 00:39:57,621 WARN L151 SmtUtils]: Spent 206ms on a formula simplification. DAG size of input: 197 DAG size of output 125 [2018-04-13 00:39:58,117 WARN L151 SmtUtils]: Spent 197ms on a formula simplification. DAG size of input: 196 DAG size of output 124 [2018-04-13 00:39:58,761 WARN L151 SmtUtils]: Spent 279ms on a formula simplification. DAG size of input: 187 DAG size of output 113 [2018-04-13 00:39:59,897 WARN L151 SmtUtils]: Spent 676ms on a formula simplification. DAG size of input: 224 DAG size of output 149 [2018-04-13 00:40:01,050 WARN L151 SmtUtils]: Spent 690ms on a formula simplification. DAG size of input: 234 DAG size of output 147 [2018-04-13 00:40:02,395 WARN L151 SmtUtils]: Spent 757ms on a formula simplification. DAG size of input: 246 DAG size of output 136 [2018-04-13 00:40:02,999 WARN L151 SmtUtils]: Spent 234ms on a formula simplification. DAG size of input: 204 DAG size of output 107 [2018-04-13 00:40:03,309 WARN L151 SmtUtils]: Spent 115ms on a formula simplification. DAG size of input: 151 DAG size of output 78 [2018-04-13 00:40:04,114 WARN L151 SmtUtils]: Spent 138ms on a formula simplification. DAG size of input: 144 DAG size of output 68 [2018-04-13 00:40:04,709 WARN L151 SmtUtils]: Spent 255ms on a formula simplification. DAG size of input: 166 DAG size of output 89 [2018-04-13 00:40:05,311 WARN L151 SmtUtils]: Spent 230ms on a formula simplification. DAG size of input: 168 DAG size of output 82 [2018-04-13 00:40:05,947 WARN L151 SmtUtils]: Spent 262ms on a formula simplification. DAG size of input: 173 DAG size of output 75 [2018-04-13 00:40:06,446 WARN L151 SmtUtils]: Spent 132ms on a formula simplification. DAG size of input: 149 DAG size of output 63 [2018-04-13 00:40:09,554 WARN L151 SmtUtils]: Spent 132ms on a formula simplification. DAG size of input: 138 DAG size of output 45 [2018-04-13 00:40:11,857 WARN L151 SmtUtils]: Spent 972ms on a formula simplification. DAG size of input: 276 DAG size of output 180 [2018-04-13 00:40:14,227 WARN L151 SmtUtils]: Spent 1047ms on a formula simplification. DAG size of input: 265 DAG size of output 173 [2018-04-13 00:40:14,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:40:14,398 INFO L93 Difference]: Finished difference Result 319 states and 336 transitions. [2018-04-13 00:40:14,404 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2018-04-13 00:40:14,404 INFO L78 Accepts]: Start accepts. Automaton has 71 states. Word has length 195 [2018-04-13 00:40:14,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:40:14,404 INFO L225 Difference]: With dead ends: 319 [2018-04-13 00:40:14,404 INFO L226 Difference]: Without dead ends: 259 [2018-04-13 00:40:14,405 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 27 SyntacticMatches, 41 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4498 ImplicationChecksByTransitivity, 151.2s TimeCoverageRelationStatistics Valid=1673, Invalid=18067, Unknown=0, NotChecked=0, Total=19740 [2018-04-13 00:40:14,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2018-04-13 00:40:14,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 255. [2018-04-13 00:40:14,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 255 states. [2018-04-13 00:40:14,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 273 transitions. [2018-04-13 00:40:14,407 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 273 transitions. Word has length 195 [2018-04-13 00:40:14,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:40:14,407 INFO L459 AbstractCegarLoop]: Abstraction has 255 states and 273 transitions. [2018-04-13 00:40:14,407 INFO L460 AbstractCegarLoop]: Interpolant automaton has 71 states. [2018-04-13 00:40:14,407 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 273 transitions. [2018-04-13 00:40:14,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2018-04-13 00:40:14,407 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:40:14,408 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 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, 1, 1, 1] [2018-04-13 00:40:14,408 INFO L408 AbstractCegarLoop]: === Iteration 95 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:40:14,408 INFO L82 PathProgramCache]: Analyzing trace with hash -444934097, now seen corresponding path program 14 times [2018-04-13 00:40:14,408 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:40:14,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:40:14,457 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,342 INFO L134 CoverageAnalysis]: Checked inductivity of 599 backedges. 0 proven. 279 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2018-04-13 00:40:15,342 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:40:15,342 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-13 00:40:15,343 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:40:15,343 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2018-04-13 00:40:15,343 INFO L182 omatonBuilderFactory]: Interpolants [41472#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 41473#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 41474#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 4) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 41475#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 5) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 41476#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 6) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 41477#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 5) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)), 41478#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 41479#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 41480#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 41481#(and (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 41482#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 41483#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)), 41484#(and (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)), 41485#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|), 41460#true, 41461#false, 41462#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 41463#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 41464#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|), 41465#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 41466#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 41467#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 41468#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.offset|)), 41469#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.offset) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 41470#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 41471#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))] [2018-04-13 00:40:15,343 INFO L134 CoverageAnalysis]: Checked inductivity of 599 backedges. 0 proven. 279 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2018-04-13 00:40:15,343 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-13 00:40:15,343 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-13 00:40:15,343 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=594, Unknown=0, NotChecked=0, Total=650 [2018-04-13 00:40:15,343 INFO L87 Difference]: Start difference. First operand 255 states and 273 transitions. Second operand 26 states. [2018-04-13 00:40:16,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:40:16,177 INFO L93 Difference]: Finished difference Result 275 states and 293 transitions. [2018-04-13 00:40:16,177 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-13 00:40:16,177 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 200 [2018-04-13 00:40:16,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:40:16,178 INFO L225 Difference]: With dead ends: 275 [2018-04-13 00:40:16,178 INFO L226 Difference]: Without dead ends: 275 [2018-04-13 00:40:16,178 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 3 SyntacticMatches, 14 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 497 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=227, Invalid=2425, Unknown=0, NotChecked=0, Total=2652 [2018-04-13 00:40:16,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2018-04-13 00:40:16,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 270. [2018-04-13 00:40:16,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 270 states. [2018-04-13 00:40:16,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 290 transitions. [2018-04-13 00:40:16,180 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 290 transitions. Word has length 200 [2018-04-13 00:40:16,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:40:16,180 INFO L459 AbstractCegarLoop]: Abstraction has 270 states and 290 transitions. [2018-04-13 00:40:16,180 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-13 00:40:16,180 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 290 transitions. [2018-04-13 00:40:16,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2018-04-13 00:40:16,181 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:40:16,181 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 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] [2018-04-13 00:40:16,181 INFO L408 AbstractCegarLoop]: === Iteration 96 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:40:16,181 INFO L82 PathProgramCache]: Analyzing trace with hash -908054665, now seen corresponding path program 16 times [2018-04-13 00:40:16,182 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:40:16,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:40:16,275 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,640 INFO L134 CoverageAnalysis]: Checked inductivity of 604 backedges. 146 proven. 350 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2018-04-13 00:40:21,640 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:40:21,640 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71] total 71 [2018-04-13 00:40:21,640 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:40:21,640 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 41 proven. 69 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-13 00:40:21,641 INFO L182 omatonBuilderFactory]: Interpolants [42112#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 42113#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (or (= 1 (select |#valid| (@diff |old(#valid)| |#valid|))) (= |#valid| |old(#valid)|)) (or (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|)))) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 42114#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 4)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 7))), 42115#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 4)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 7))), 42116#(and (or (and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 4)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 42117#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= 0 (select |#valid| 0)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 4)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 11))), 42118#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0))) (or (= 1 (select |#valid| (@diff |old(#valid)| |#valid|))) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 42119#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 4)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 42120#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= 0 (select |#valid| 0)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 4)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 11))), 42121#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 11) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 4))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 12) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 42122#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 4)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 42123#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (or (and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|))), 42124#(or (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0)) (or (= |#valid| |old(#valid)|) (= 0 (select |old(#valid)| (@diff |old(#valid)| |#valid|)))) (or (= 1 (select |#valid| (@diff |old(#valid)| |#valid|))) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 42125#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 4)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 42126#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 4)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 42127#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 16) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 4)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 42128#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 16) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 16))) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 4)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 19)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 20) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 42129#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= (select |old(#valid)| 0) (select |#valid| 0)) (or (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|))), 42130#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0)) (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_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|))))) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|))), 42131#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 16) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 16))) (= 0 (select |#valid| 0)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 20) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 19)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 42132#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 19) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 16) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 16))) (= 0 (select |#valid| 0)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 20) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))))), 42133#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 16) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 16))) (= 0 (select |#valid| 0)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 20) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 19)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 42134#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 16) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 16))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (- 4))) 0)) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 6) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 23)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 42135#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 20) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 19) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 16) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 16))) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))))), 42136#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 19) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 16) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 16))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 20)), 42137#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 19) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 16) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 16))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 20)), 42138#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 19) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 16) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 16))) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 20) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))))), 42139#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 16) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 42140#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 15)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 42141#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 15)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 42142#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 12))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 15))), 42143#(and (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 42144#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 12) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 42145#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11))), 42146#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 42147#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 7))), 42148#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (- (- 4))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 42149#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))))), 42150#(and (or (and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 42151#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3))), 42152#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 1) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0)), 42153#(and (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 42154#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)), 42083#true, 42084#false, 42085#(= (select |#valid| 0) 0), 42086#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= (select |#valid| 0) 0)), 42087#(= (select |old(#valid)| 0) (select |#valid| 0)), 42088#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|) (= (select |old(#valid)| 0) (select |#valid| 0))), 42089#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|)), 42090#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= (select |#valid| 0) 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret42.offset|)), 42091#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= (select |#valid| 0) 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 42092#(and (= (select |#valid| 0) 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 42093#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= (select |#valid| 0) 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 42094#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= (select |#valid| 0) 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 42095#(and (= (select |#valid| 0) 0) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|)), 42096#(and (= (select |#valid| 0) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 42097#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|) (= (select |old(#valid)| 0) (select |#valid| 0))), 42098#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))), 42099#(or (and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))) (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)), 42100#(and (= (select |#valid| 0) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 42101#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= (select |#valid| 0) 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 42102#(and (= (select |#valid| 0) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 42103#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 3) (and (= (select |#valid| 0) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)), 42104#(= |#valid| |old(#valid)|), 42105#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|) (= |#valid| |old(#valid)|)), 42106#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)))), 42107#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 42108#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4) (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 3) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))))), 42109#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 3) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base)) (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)), 42110#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0))))) (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)), 42111#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (or (and (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 4))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 7)))] [2018-04-13 00:40:21,641 INFO L134 CoverageAnalysis]: Checked inductivity of 604 backedges. 146 proven. 350 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2018-04-13 00:40:21,641 INFO L442 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-04-13 00:40:21,641 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-04-13 00:40:21,642 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=621, Invalid=4491, Unknown=0, NotChecked=0, Total=5112 [2018-04-13 00:40:21,642 INFO L87 Difference]: Start difference. First operand 270 states and 290 transitions. Second operand 72 states. [2018-04-13 00:40:25,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:40:25,207 INFO L93 Difference]: Finished difference Result 274 states and 292 transitions. [2018-04-13 00:40:25,208 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-04-13 00:40:25,208 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 201 [2018-04-13 00:40:25,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:40:25,208 INFO L225 Difference]: With dead ends: 274 [2018-04-13 00:40:25,208 INFO L226 Difference]: Without dead ends: 274 [2018-04-13 00:40:25,209 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 8 SyntacticMatches, 22 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6195 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=1816, Invalid=13436, Unknown=0, NotChecked=0, Total=15252 [2018-04-13 00:40:25,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2018-04-13 00:40:25,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 270. [2018-04-13 00:40:25,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 270 states. [2018-04-13 00:40:25,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 289 transitions. [2018-04-13 00:40:25,211 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 289 transitions. Word has length 201 [2018-04-13 00:40:25,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:40:25,211 INFO L459 AbstractCegarLoop]: Abstraction has 270 states and 289 transitions. [2018-04-13 00:40:25,211 INFO L460 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-04-13 00:40:25,211 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 289 transitions. [2018-04-13 00:40:25,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2018-04-13 00:40:25,212 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:40:25,212 INFO L355 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:40:25,212 INFO L408 AbstractCegarLoop]: === Iteration 97 === [__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgsErr2RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_returnErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_pointErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err6RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err7RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17Err2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fillErr0RequiresViolation]=== [2018-04-13 00:40:25,212 INFO L82 PathProgramCache]: Analyzing trace with hash -1875072839, now seen corresponding path program 10 times [2018-04-13 00:40:25,212 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:40:25,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-04-13 00:40:25,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-04-13 00:40:25,321 INFO L421 BasicCegarLoop]: Counterexample might be feasible [2018-04-13 00:40:25,353 WARN L343 cessorBacktranslator]: Generated EnsuresSpecification ensures #valid == old(#valid); is not ensure(true) [2018-04-13 00:40:25,360 WARN L1215 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 52 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# [2018-04-13 00:40:25,360 WARN L1215 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 53 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# [2018-04-13 00:40:25,360 WARN L1215 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 53 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# [2018-04-13 00:40:25,360 WARN L1215 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 52 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# [2018-04-13 00:40:25,361 WARN L1215 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 52 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# [2018-04-13 00:40:25,361 WARN L1215 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 53 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# [2018-04-13 00:40:25,386 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.04 12:40:25 BoogieIcfgContainer [2018-04-13 00:40:25,386 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-13 00:40:25,387 INFO L168 Benchmark]: Toolchain (without parser) took 348263.81 ms. Allocated memory was 408.9 MB in the beginning and 1.2 GB in the end (delta: 803.2 MB). Free memory was 339.4 MB in the beginning and 483.8 MB in the end (delta: -144.5 MB). Peak memory consumption was 658.7 MB. Max. memory is 5.3 GB. [2018-04-13 00:40:25,388 INFO L168 Benchmark]: CDTParser took 0.13 ms. Allocated memory is still 408.9 MB. Free memory is still 369.2 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-13 00:40:25,388 INFO L168 Benchmark]: CACSL2BoogieTranslator took 326.03 ms. Allocated memory is still 408.9 MB. Free memory was 339.4 MB in the beginning and 295.5 MB in the end (delta: 43.9 MB). Peak memory consumption was 43.9 MB. Max. memory is 5.3 GB. [2018-04-13 00:40:25,388 INFO L168 Benchmark]: Boogie Preprocessor took 42.34 ms. Allocated memory is still 408.9 MB. Free memory was 295.5 MB in the beginning and 291.5 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:40:25,389 INFO L168 Benchmark]: RCFGBuilder took 795.68 ms. Allocated memory was 408.9 MB in the beginning and 625.5 MB in the end (delta: 216.5 MB). Free memory was 291.5 MB in the beginning and 490.1 MB in the end (delta: -198.6 MB). Peak memory consumption was 33.3 MB. Max. memory is 5.3 GB. [2018-04-13 00:40:25,389 INFO L168 Benchmark]: TraceAbstraction took 347097.08 ms. Allocated memory was 625.5 MB in the beginning and 1.2 GB in the end (delta: 586.7 MB). Free memory was 490.1 MB in the beginning and 483.8 MB in the end (delta: 6.3 MB). Peak memory consumption was 593.0 MB. Max. memory is 5.3 GB. [2018-04-13 00:40:25,391 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13 ms. Allocated memory is still 408.9 MB. Free memory is still 369.2 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 326.03 ms. Allocated memory is still 408.9 MB. Free memory was 339.4 MB in the beginning and 295.5 MB in the end (delta: 43.9 MB). Peak memory consumption was 43.9 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 42.34 ms. Allocated memory is still 408.9 MB. Free memory was 295.5 MB in the beginning and 291.5 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 795.68 ms. Allocated memory was 408.9 MB in the beginning and 625.5 MB in the end (delta: 216.5 MB). Free memory was 291.5 MB in the beginning and 490.1 MB in the end (delta: -198.6 MB). Peak memory consumption was 33.3 MB. Max. memory is 5.3 GB. * TraceAbstraction took 347097.08 ms. Allocated memory was 625.5 MB in the beginning and 1.2 GB in the end (delta: 586.7 MB). Free memory was 490.1 MB in the beginning and 483.8 MB in the end (delta: 6.3 MB). Peak memory consumption was 593.0 MB. 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 52 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 53 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 53 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 52 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 52 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 53 could not be translated for associated CType STRUCT#?next~$Pointer$?prev~$Pointer$# * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - CounterExampleResult [Line: 1471]: 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={46: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={46: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={46:0}] [L1472] CALL entry_point() VAL [ldv_global_msg_list={46:0}] [L1458] int i; [L1459] int len = 10; VAL [ldv_global_msg_list={46:0}, len=10] [L1460] CALL, EXPR ldv_malloc(sizeof(struct A17*)*len) VAL [\old(size)=40, ldv_global_msg_list={46:0}] [L1073] COND TRUE __VERIFIER_nondet_int() [L1074] EXPR, FCALL malloc(size) VAL [\old(size)=40, ldv_global_msg_list={46:0}, malloc(size)={54:0}, size=40] [L1074] RET return malloc(size); VAL [\old(size)=40, \result={54:0}, ldv_global_msg_list={46:0}, malloc(size)={54:0}, size=40] [L1460] EXPR ldv_malloc(sizeof(struct A17*)*len) VAL [ldv_global_msg_list={46:0}, ldv_malloc(sizeof(struct A17*)*len)={54:0}, len=10] [L1460] struct A17 **array = (struct A17 **)ldv_malloc(sizeof(struct A17*)*len); [L1461] COND TRUE \read(**array) [L1462] i=0 VAL [array={54:0}, i=0, ldv_global_msg_list={46:0}, len=10] [L1462] COND TRUE i