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_1_false-valid-memtrack.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-666feb3-m [2018-04-11 14:09:03,062 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-11 14:09:03,064 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-11 14:09:03,077 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-11 14:09:03,077 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-11 14:09:03,078 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-11 14:09:03,079 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-11 14:09:03,081 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-11 14:09:03,083 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-11 14:09:03,083 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-11 14:09:03,084 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-11 14:09:03,084 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-11 14:09:03,085 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-11 14:09:03,086 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-11 14:09:03,086 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-11 14:09:03,088 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-11 14:09:03,089 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-11 14:09:03,091 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-11 14:09:03,092 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-11 14:09:03,093 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-11 14:09:03,094 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-11 14:09:03,094 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-11 14:09:03,095 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-11 14:09:03,095 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-11 14:09:03,096 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-11 14:09:03,097 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-11 14:09:03,097 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-11 14:09:03,098 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-11 14:09:03,098 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-11 14:09:03,098 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-11 14:09:03,099 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-11 14:09:03,099 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-11 14:09:03,118 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-11 14:09:03,119 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-11 14:09:03,120 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-11 14:09:03,120 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-11 14:09:03,120 INFO L133 SettingsManager]: * Use SBE=true [2018-04-11 14:09:03,120 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-11 14:09:03,120 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-11 14:09:03,120 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-11 14:09:03,121 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-11 14:09:03,121 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-11 14:09:03,121 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-11 14:09:03,121 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-11 14:09:03,121 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-11 14:09:03,121 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-11 14:09:03,121 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-11 14:09:03,121 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-11 14:09:03,122 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-11 14:09:03,122 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-11 14:09:03,122 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-11 14:09:03,122 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-11 14:09:03,122 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-11 14:09:03,122 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-11 14:09:03,153 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-11 14:09:03,163 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-11 14:09:03,167 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-11 14:09:03,168 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-11 14:09:03,168 INFO L276 PluginConnector]: CDTParser initialized [2018-04-11 14:09:03,169 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,468 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGac8d33030 [2018-04-11 14:09:03,722 INFO L287 CDTParser]: IsIndexed: true [2018-04-11 14:09:03,722 INFO L288 CDTParser]: Found 1 translation units. [2018-04-11 14:09:03,723 INFO L168 CDTParser]: Scanning memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,732 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-11 14:09:03,732 INFO L215 ultiparseSymbolTable]: [2018-04-11 14:09:03,733 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-11 14:09:03,733 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_1_false-valid-memtrack.i [2018-04-11 14:09:03,733 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_1_false-valid-memtrack.i [2018-04-11 14:09:03,733 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_init ('ldv_kobject_init') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,733 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_zalloc ('ldv_zalloc') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,733 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_del ('__ldv_list_del') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,733 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_del ('ldv_kobject_del') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,734 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_submit_msg ('ldv_submit_msg') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,734 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_put ('ldv_kobject_put') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,734 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_positive ('ldv_positive') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,734 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_get ('ldv_kref_get') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,734 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__f ('f') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,734 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,734 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____bswap_32 ('__bswap_32') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,734 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__g ('g') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,734 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_1_false-valid-memtrack.i [2018-04-11 14:09:03,735 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_1_false-valid-memtrack.i [2018-04-11 14:09:03,735 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_create ('ldv_kobject_create') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,735 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_alloc ('ldv_msg_alloc') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,735 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_1_false-valid-memtrack.i [2018-04-11 14:09:03,735 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fill ('ldv_msg_fill') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,735 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add ('ldv_list_add') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,735 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_nonpositive ('ldv_nonpositive') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,735 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point ('entry_point') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,735 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17 ('free_17') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,735 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_1_false-valid-memtrack.i [2018-04-11 14:09:03,735 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_release ('ldv_kobject_release') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,735 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_sub ('ldv_kref_sub') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,735 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgs ('ldv_destroy_msgs') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,735 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_init ('ldv_kref_init') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,735 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_add ('__ldv_list_add') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,736 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____bswap_64 ('__bswap_64') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,736 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_free ('ldv_msg_free') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,736 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanup ('ldv_kobject_cleanup') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,736 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_del ('ldv_list_del') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,736 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_1_false-valid-memtrack.i [2018-04-11 14:09:03,736 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_put ('ldv_kref_put') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,736 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_get ('ldv_kobject_get') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,736 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17 ('alloc_17') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,736 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc ('ldv_malloc') in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,736 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-11 14:09:03,736 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ino_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,736 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__u_long in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,737 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____u_quad_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,737 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____pid_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,737 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____syscall_slong_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,737 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_barrier_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,737 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ino64_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,737 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____quad_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,737 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____loff_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,737 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ushort in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,737 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,737 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____fsid_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,738 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__fd_mask in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,738 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____off_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,738 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__suseconds_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,738 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__clock_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,738 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____key_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,738 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__u_int8_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,738 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____clock_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,738 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__clockid_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,738 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__loff_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,738 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__daddr_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,738 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____uint8_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,739 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__fsid_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,739 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,739 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____gid_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,739 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_condattr_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,739 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____daddr_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,739 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____WAIT_STATUS in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,739 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____uint16_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,739 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__int64_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,739 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____uid_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,739 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,739 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____sig_atomic_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,740 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____int64_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,740 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ssize_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,740 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____syscall_ulong_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,740 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_key_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,740 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____fd_mask in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,740 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__u_quad_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,740 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__nlink_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,740 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_rwlock_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,740 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__u_int32_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,740 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_barrierattr_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,740 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____fsword_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,740 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__timer_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,741 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____uint64_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,741 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____useconds_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,741 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____fsblkcnt_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,741 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__register_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,741 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__time_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,741 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__dev_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,741 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____blkcnt64_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,741 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_rwlockattr_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,741 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____u_int in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,741 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__uint in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,741 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____blkcnt_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,741 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__sigset_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__id_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____time_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____timer_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__size_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____intptr_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_mutexattr_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__int8_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____socklen_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pid_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____rlim_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ssize_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__fsfilcnt_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ino_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,742 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__key_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__mode_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__idtype_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_mutex_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____u_short in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____fsfilcnt64_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__int32_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____suseconds_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____nlink_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__fsblkcnt_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldiv_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____int8_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____int32_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,743 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__u_int64_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____fsblkcnt64_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____id_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____rlim64_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____blksize_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____fsfilcnt_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____qaddr_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__u_int in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____caddr_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_once_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____u_char in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,744 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____off64_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__wchar_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__lldiv_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__fd_set in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____pthread_list_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__uid_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____dev_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__int16_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_attr_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____int16_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__u_short in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____u_long in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__div_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ulong in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____clockid_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__quad_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,745 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__gid_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__blkcnt_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__u_char in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__off_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__u_int16_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_cond_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__caddr_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____sigset_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__pthread_spinlock_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____mode_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____uint32_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,746 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__blksize_t in memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:03,762 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAGac8d33030 [2018-04-11 14:09:03,765 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-11 14:09:03,766 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-11 14:09:03,766 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-11 14:09:03,767 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-11 14:09:03,771 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-11 14:09:03,771 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 02:09:03" (1/1) ... [2018-04-11 14:09:03,773 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@62e1ca58 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 02:09:03, skipping insertion in model container [2018-04-11 14:09:03,773 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.04 02:09:03" (1/1) ... [2018-04-11 14:09:03,785 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 14:09:03,822 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-11 14:09:03,985 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 14:09:04,043 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-11 14:09:04,049 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 157 non ball SCCs. Number of states in SCCs 157. [2018-04-11 14:09:04,113 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 02:09:04 WrapperNode [2018-04-11 14:09:04,113 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-11 14:09:04,114 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-11 14:09:04,114 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-11 14:09:04,114 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-11 14:09:04,124 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 02:09:04" (1/1) ... [2018-04-11 14:09:04,124 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 02:09:04" (1/1) ... [2018-04-11 14:09:04,137 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 02:09:04" (1/1) ... [2018-04-11 14:09:04,137 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 02:09:04" (1/1) ... [2018-04-11 14:09:04,150 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 02:09:04" (1/1) ... [2018-04-11 14:09:04,156 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 02:09:04" (1/1) ... [2018-04-11 14:09:04,159 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 02:09:04" (1/1) ... [2018-04-11 14:09:04,164 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-11 14:09:04,164 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-11 14:09:04,165 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-11 14:09:04,165 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-11 14:09:04,166 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 02:09:04" (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-11 14:09:04,266 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-11 14:09:04,266 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-11 14:09:04,266 INFO L136 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 14:09:04,266 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____bswap_32 [2018-04-11 14:09:04,266 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____bswap_64 [2018-04-11 14:09:04,267 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_nonpositive [2018-04-11 14:09:04,267 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_positive [2018-04-11 14:09:04,267 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc [2018-04-11 14:09:04,267 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_zalloc [2018-04-11 14:09:04,267 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEAD [2018-04-11 14:09:04,267 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_add [2018-04-11 14:09:04,267 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_del [2018-04-11 14:09:04,267 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add [2018-04-11 14:09:04,267 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tail [2018-04-11 14:09:04,267 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_del [2018-04-11 14:09:04,267 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_alloc [2018-04-11 14:09:04,267 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fill [2018-04-11 14:09:04,267 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_free [2018-04-11 14:09:04,268 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_submit_msg [2018-04-11 14:09:04,268 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgs [2018-04-11 14:09:04,268 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdata [2018-04-11 14:09:04,268 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdata [2018-04-11 14:09:04,268 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_return [2018-04-11 14:09:04,268 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_return [2018-04-11 14:09:04,268 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_sub [2018-04-11 14:09:04,268 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_init [2018-04-11 14:09:04,268 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_get [2018-04-11 14:09:04,268 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_put [2018-04-11 14:09:04,268 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_del [2018-04-11 14:09:04,268 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanup [2018-04-11 14:09:04,269 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_release [2018-04-11 14:09:04,269 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_put [2018-04-11 14:09:04,269 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_get [2018-04-11 14:09:04,269 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_init_internal [2018-04-11 14:09:04,269 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_init [2018-04-11 14:09:04,269 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_create [2018-04-11 14:09:04,269 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__f [2018-04-11 14:09:04,269 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__g [2018-04-11 14:09:04,269 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17 [2018-04-11 14:09:04,269 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17 [2018-04-11 14:09:04,269 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point [2018-04-11 14:09:04,269 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-11 14:09:04,269 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-04-11 14:09:04,269 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-04-11 14:09:04,269 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-04-11 14:09:04,270 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____bswap_32 [2018-04-11 14:09:04,270 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____bswap_64 [2018-04-11 14:09:04,270 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-11 14:09:04,270 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-11 14:09:04,270 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-11 14:09:04,270 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-11 14:09:04,270 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-11 14:09:04,270 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-11 14:09:04,270 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-11 14:09:04,270 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-11 14:09:04,270 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-11 14:09:04,271 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-11 14:09:04,271 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-11 14:09:04,271 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-11 14:09:04,271 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-11 14:09:04,271 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-11 14:09:04,271 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-11 14:09:04,271 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-11 14:09:04,271 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-11 14:09:04,271 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-11 14:09:04,271 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-11 14:09:04,271 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-11 14:09:04,271 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-11 14:09:04,271 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-11 14:09:04,271 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-11 14:09:04,271 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-11 14:09:04,272 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-11 14:09:04,272 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-11 14:09:04,272 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-11 14:09:04,272 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-11 14:09:04,272 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-11 14:09:04,272 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-11 14:09:04,272 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-11 14:09:04,272 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-11 14:09:04,272 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-11 14:09:04,272 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-11 14:09:04,272 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-11 14:09:04,273 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-11 14:09:04,273 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-11 14:09:04,273 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-11 14:09:04,273 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-11 14:09:04,273 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-11 14:09:04,273 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-11 14:09:04,273 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-11 14:09:04,273 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-11 14:09:04,273 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-11 14:09:04,273 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-11 14:09:04,273 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-11 14:09:04,274 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-11 14:09:04,274 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-11 14:09:04,274 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-11 14:09:04,274 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-11 14:09:04,274 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-11 14:09:04,274 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-11 14:09:04,274 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-11 14:09:04,274 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-11 14:09:04,274 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-11 14:09:04,274 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-11 14:09:04,274 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-11 14:09:04,274 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-11 14:09:04,274 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-11 14:09:04,274 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-11 14:09:04,274 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-11 14:09:04,274 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-11 14:09:04,275 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-11 14:09:04,275 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-11 14:09:04,275 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-11 14:09:04,275 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-11 14:09:04,275 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-11 14:09:04,275 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-11 14:09:04,275 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-11 14:09:04,275 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-11 14:09:04,275 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-11 14:09:04,275 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-11 14:09:04,275 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-11 14:09:04,275 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-11 14:09:04,275 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-11 14:09:04,275 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-11 14:09:04,275 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-11 14:09:04,276 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-11 14:09:04,276 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-11 14:09:04,276 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-11 14:09:04,276 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-11 14:09:04,276 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-11 14:09:04,276 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-11 14:09:04,276 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-11 14:09:04,276 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-11 14:09:04,276 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-11 14:09:04,276 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-11 14:09:04,276 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-11 14:09:04,276 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-11 14:09:04,276 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-11 14:09:04,277 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-11 14:09:04,277 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-11 14:09:04,277 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-11 14:09:04,277 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-11 14:09:04,277 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-11 14:09:04,277 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-11 14:09:04,277 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-11 14:09:04,277 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-11 14:09:04,277 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-11 14:09:04,277 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-11 14:09:04,277 INFO L128 BoogieDeclarations]: Found specification of procedure kfree [2018-04-11 14:09:04,278 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-11 14:09:04,278 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-04-11 14:09:04,278 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_nonpositive [2018-04-11 14:09:04,278 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_positive [2018-04-11 14:09:04,278 INFO L128 BoogieDeclarations]: Found specification of procedure memcpy [2018-04-11 14:09:04,278 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-04-11 14:09:04,278 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc [2018-04-11 14:09:04,278 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-11 14:09:04,278 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_zalloc [2018-04-11 14:09:04,278 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-04-11 14:09:04,279 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__LDV_INIT_LIST_HEAD [2018-04-11 14:09:04,279 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-11 14:09:04,279 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_add [2018-04-11 14:09:04,279 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i____ldv_list_del [2018-04-11 14:09:04,279 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add [2018-04-11 14:09:04,279 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-11 14:09:04,279 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_add_tail [2018-04-11 14:09:04,279 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_list_del [2018-04-11 14:09:04,279 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_alloc [2018-04-11 14:09:04,279 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_fill [2018-04-11 14:09:04,279 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-04-11 14:09:04,279 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_msg_free [2018-04-11 14:09:04,280 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-11 14:09:04,280 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_submit_msg [2018-04-11 14:09:04,280 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_destroy_msgs [2018-04-11 14:09:04,280 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_get_drvdata [2018-04-11 14:09:04,280 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_dev_set_drvdata [2018-04-11 14:09:04,280 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_add_return [2018-04-11 14:09:04,280 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-11 14:09:04,280 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-11 14:09:04,280 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_atomic_sub_return [2018-04-11 14:09:04,280 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_sub [2018-04-11 14:09:04,280 INFO L128 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-04-11 14:09:04,280 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_init [2018-04-11 14:09:04,280 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_get [2018-04-11 14:09:04,280 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kref_put [2018-04-11 14:09:04,280 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_del [2018-04-11 14:09:04,280 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_cleanup [2018-04-11 14:09:04,280 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_release [2018-04-11 14:09:04,280 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_put [2018-04-11 14:09:04,281 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_get [2018-04-11 14:09:04,281 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_init_internal [2018-04-11 14:09:04,281 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_init [2018-04-11 14:09:04,281 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_kobject_create [2018-04-11 14:09:04,281 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-04-11 14:09:04,281 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__f [2018-04-11 14:09:04,281 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__g [2018-04-11 14:09:04,281 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17 [2018-04-11 14:09:04,281 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17 [2018-04-11 14:09:04,281 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point [2018-04-11 14:09:04,281 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-11 14:09:04,281 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-11 14:09:04,281 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-11 14:09:04,281 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-11 14:09:04,576 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 14:09:04,733 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-11 14:09:04,978 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-11 14:09:04,978 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 02:09:04 BoogieIcfgContainer [2018-04-11 14:09:04,979 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-11 14:09:04,979 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-11 14:09:04,979 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-11 14:09:04,982 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-11 14:09:04,982 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.04 02:09:03" (1/3) ... [2018-04-11 14:09:04,983 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4822c0dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 02:09:04, skipping insertion in model container [2018-04-11 14:09:04,983 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.04 02:09:04" (2/3) ... [2018-04-11 14:09:04,983 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4822c0dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.04 02:09:04, skipping insertion in model container [2018-04-11 14:09:04,983 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.04 02:09:04" (3/3) ... [2018-04-11 14:09:04,985 INFO L107 eAbstractionObserver]: Analyzing ICFG memleaks_test17_1_false-valid-memtrack.i [2018-04-11 14:09:04,992 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_TreeInterpolation Determinization: PREDICATE_ABSTRACTION [2018-04-11 14:09:05,000 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 85 error locations. [2018-04-11 14:09:05,035 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-11 14:09:05,035 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-11 14:09:05,036 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-11 14:09:05,036 INFO L371 AbstractCegarLoop]: Compute interpolants for Craig_TreeInterpolation [2018-04-11 14:09:05,036 INFO L372 AbstractCegarLoop]: Backedges is CANONICAL [2018-04-11 14:09:05,036 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-11 14:09:05,036 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-11 14:09:05,036 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-11 14:09:05,036 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-11 14:09:05,037 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-11 14:09:05,047 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states. [2018-04-11 14:09:05,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-11 14:09:05,052 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:05,052 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-11 14:09:05,053 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:05,055 INFO L82 PathProgramCache]: Analyzing trace with hash 16861732, now seen corresponding path program 1 times [2018-04-11 14:09:05,095 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:05,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:05,126 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:05,167 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-11 14:09:05,170 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 14:09:05,170 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 14:09:05,171 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:05,171 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-11 14:09:05,171 INFO L182 omatonBuilderFactory]: Interpolants [156#true, 157#false, 158#(= 1 (select |#valid| |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.base|))] [2018-04-11 14:09:05,172 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-11 14:09:05,173 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 14:09:05,184 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 14:09:05,185 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 14:09:05,187 INFO L87 Difference]: Start difference. First operand 153 states. Second operand 3 states. [2018-04-11 14:09:05,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:05,278 INFO L93 Difference]: Finished difference Result 117 states and 126 transitions. [2018-04-11 14:09:05,278 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 14:09:05,279 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-11 14:09:05,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:05,286 INFO L225 Difference]: With dead ends: 117 [2018-04-11 14:09:05,286 INFO L226 Difference]: Without dead ends: 111 [2018-04-11 14:09:05,288 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-11 14:09:05,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2018-04-11 14:09:05,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 79. [2018-04-11 14:09:05,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-04-11 14:09:05,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 86 transitions. [2018-04-11 14:09:05,329 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 86 transitions. Word has length 4 [2018-04-11 14:09:05,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:05,329 INFO L459 AbstractCegarLoop]: Abstraction has 79 states and 86 transitions. [2018-04-11 14:09:05,329 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 14:09:05,329 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 86 transitions. [2018-04-11 14:09:05,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-11 14:09:05,330 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:05,330 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-11 14:09:05,330 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:05,330 INFO L82 PathProgramCache]: Analyzing trace with hash 16861733, now seen corresponding path program 1 times [2018-04-11 14:09:05,332 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:05,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:05,344 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:05,370 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-11 14:09:05,371 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 14:09:05,371 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 14:09:05,371 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:05,371 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-11 14:09:05,371 INFO L182 omatonBuilderFactory]: Interpolants [355#true, 356#false, 357#(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-11 14:09:05,372 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-11 14:09:05,373 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 14:09:05,373 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 14:09:05,373 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 14:09:05,373 INFO L87 Difference]: Start difference. First operand 79 states and 86 transitions. Second operand 3 states. [2018-04-11 14:09:05,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:05,437 INFO L93 Difference]: Finished difference Result 142 states and 158 transitions. [2018-04-11 14:09:05,437 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 14:09:05,437 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-11 14:09:05,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:05,438 INFO L225 Difference]: With dead ends: 142 [2018-04-11 14:09:05,438 INFO L226 Difference]: Without dead ends: 142 [2018-04-11 14:09:05,439 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-11 14:09:05,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2018-04-11 14:09:05,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 77. [2018-04-11 14:09:05,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2018-04-11 14:09:05,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 84 transitions. [2018-04-11 14:09:05,444 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 84 transitions. Word has length 4 [2018-04-11 14:09:05,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:05,444 INFO L459 AbstractCegarLoop]: Abstraction has 77 states and 84 transitions. [2018-04-11 14:09:05,444 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 14:09:05,444 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 84 transitions. [2018-04-11 14:09:05,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-04-11 14:09:05,445 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:05,445 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-11 14:09:05,445 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:05,445 INFO L82 PathProgramCache]: Analyzing trace with hash 714897133, now seen corresponding path program 1 times [2018-04-11 14:09:05,446 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:05,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:05,463 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:05,501 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-11 14:09:05,502 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 14:09:05,502 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-11 14:09:05,502 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:05,502 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-11 14:09:05,502 INFO L182 omatonBuilderFactory]: Interpolants [577#true, 578#false, 579#(= |#valid| |old(#valid)|)] [2018-04-11 14:09:05,503 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-11 14:09:05,503 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-11 14:09:05,503 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-11 14:09:05,503 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-11 14:09:05,504 INFO L87 Difference]: Start difference. First operand 77 states and 84 transitions. Second operand 3 states. [2018-04-11 14:09:05,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:05,596 INFO L93 Difference]: Finished difference Result 129 states and 148 transitions. [2018-04-11 14:09:05,597 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-11 14:09:05,597 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 20 [2018-04-11 14:09:05,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:05,599 INFO L225 Difference]: With dead ends: 129 [2018-04-11 14:09:05,599 INFO L226 Difference]: Without dead ends: 126 [2018-04-11 14:09:05,599 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-11 14:09:05,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2018-04-11 14:09:05,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 106. [2018-04-11 14:09:05,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2018-04-11 14:09:05,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 128 transitions. [2018-04-11 14:09:05,609 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 128 transitions. Word has length 20 [2018-04-11 14:09:05,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:05,609 INFO L459 AbstractCegarLoop]: Abstraction has 106 states and 128 transitions. [2018-04-11 14:09:05,609 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-11 14:09:05,609 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 128 transitions. [2018-04-11 14:09:05,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-04-11 14:09:05,610 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:05,610 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-11 14:09:05,610 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:05,610 INFO L82 PathProgramCache]: Analyzing trace with hash 714896681, now seen corresponding path program 1 times [2018-04-11 14:09:05,611 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:05,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:05,621 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:05,663 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-11 14:09:05,663 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 14:09:05,663 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 14:09:05,664 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:05,664 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-11 14:09:05,664 INFO L182 omatonBuilderFactory]: Interpolants [816#false, 817#(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|)), 818#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base|) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|)), 819#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 815#true] [2018-04-11 14:09:05,664 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-11 14:09:05,664 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 14:09:05,664 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 14:09:05,664 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 14:09:05,665 INFO L87 Difference]: Start difference. First operand 106 states and 128 transitions. Second operand 5 states. [2018-04-11 14:09:05,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:05,673 INFO L93 Difference]: Finished difference Result 101 states and 116 transitions. [2018-04-11 14:09:05,675 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 14:09:05,675 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 20 [2018-04-11 14:09:05,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:05,676 INFO L225 Difference]: With dead ends: 101 [2018-04-11 14:09:05,676 INFO L226 Difference]: Without dead ends: 99 [2018-04-11 14:09:05,676 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-11 14:09:05,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2018-04-11 14:09:05,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 79. [2018-04-11 14:09:05,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-04-11 14:09:05,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 86 transitions. [2018-04-11 14:09:05,680 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 86 transitions. Word has length 20 [2018-04-11 14:09:05,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:05,681 INFO L459 AbstractCegarLoop]: Abstraction has 79 states and 86 transitions. [2018-04-11 14:09:05,681 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 14:09:05,681 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 86 transitions. [2018-04-11 14:09:05,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-04-11 14:09:05,681 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:05,681 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-11 14:09:05,681 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:05,681 INFO L82 PathProgramCache]: Analyzing trace with hash -1668626545, now seen corresponding path program 1 times [2018-04-11 14:09:05,682 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:05,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:05,692 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:05,720 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-11 14:09:05,720 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 14:09:05,720 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 14:09:05,720 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:05,721 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-11 14:09:05,721 INFO L182 omatonBuilderFactory]: Interpolants [1000#true, 1001#false, 1002#(not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)), 1003#(not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0)), 1004#(not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base| 0)), 1005#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base 0))] [2018-04-11 14:09:05,721 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-11 14:09:05,721 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 14:09:05,721 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 14:09:05,721 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 14:09:05,721 INFO L87 Difference]: Start difference. First operand 79 states and 86 transitions. Second operand 6 states. [2018-04-11 14:09:05,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:05,739 INFO L93 Difference]: Finished difference Result 79 states and 85 transitions. [2018-04-11 14:09:05,739 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 14:09:05,739 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 22 [2018-04-11 14:09:05,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:05,740 INFO L225 Difference]: With dead ends: 79 [2018-04-11 14:09:05,740 INFO L226 Difference]: Without dead ends: 79 [2018-04-11 14:09:05,740 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-11 14:09:05,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2018-04-11 14:09:05,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 79. [2018-04-11 14:09:05,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-04-11 14:09:05,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 85 transitions. [2018-04-11 14:09:05,743 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 85 transitions. Word has length 22 [2018-04-11 14:09:05,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:05,744 INFO L459 AbstractCegarLoop]: Abstraction has 79 states and 85 transitions. [2018-04-11 14:09:05,744 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 14:09:05,744 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 85 transitions. [2018-04-11 14:09:05,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-04-11 14:09:05,744 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:05,744 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-11 14:09:05,744 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:05,744 INFO L82 PathProgramCache]: Analyzing trace with hash -1668626997, now seen corresponding path program 1 times [2018-04-11 14:09:05,745 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:05,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:05,758 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:05,815 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-11 14:09:05,815 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 14:09:05,816 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 14:09:05,816 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:05,816 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-11 14:09:05,816 INFO L182 omatonBuilderFactory]: Interpolants [1168#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)), 1169#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)), 1170#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base|)), 1171#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)), 1166#true, 1167#false] [2018-04-11 14:09:05,816 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-11 14:09:05,816 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 14:09:05,817 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 14:09:05,817 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 14:09:05,817 INFO L87 Difference]: Start difference. First operand 79 states and 85 transitions. Second operand 6 states. [2018-04-11 14:09:05,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:05,891 INFO L93 Difference]: Finished difference Result 78 states and 84 transitions. [2018-04-11 14:09:05,891 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 14:09:05,891 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 22 [2018-04-11 14:09:05,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:05,891 INFO L225 Difference]: With dead ends: 78 [2018-04-11 14:09:05,892 INFO L226 Difference]: Without dead ends: 78 [2018-04-11 14:09:05,892 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-11 14:09:05,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2018-04-11 14:09:05,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2018-04-11 14:09:05,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 78 states. [2018-04-11 14:09:05,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 84 transitions. [2018-04-11 14:09:05,894 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 84 transitions. Word has length 22 [2018-04-11 14:09:05,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:05,895 INFO L459 AbstractCegarLoop]: Abstraction has 78 states and 84 transitions. [2018-04-11 14:09:05,895 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 14:09:05,895 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 84 transitions. [2018-04-11 14:09:05,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-04-11 14:09:05,895 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:05,895 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-11 14:09:05,895 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:05,895 INFO L82 PathProgramCache]: Analyzing trace with hash -1668626996, now seen corresponding path program 1 times [2018-04-11 14:09:05,896 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:05,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:05,910 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:06,032 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-11 14:09:06,033 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 14:09:06,033 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-04-11 14:09:06,033 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:06,033 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-11 14:09:06,033 INFO L182 omatonBuilderFactory]: Interpolants [1330#true, 1331#false, 1332#(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)), 1333#(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|)), 1334#(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|)), 1335#(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|)), 1336#(and (<= 40 (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|)), 1337#(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))), 1338#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 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)))] [2018-04-11 14:09:06,033 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-11 14:09:06,034 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 14:09:06,034 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 14:09:06,034 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2018-04-11 14:09:06,034 INFO L87 Difference]: Start difference. First operand 78 states and 84 transitions. Second operand 9 states. [2018-04-11 14:09:06,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:06,160 INFO L93 Difference]: Finished difference Result 82 states and 88 transitions. [2018-04-11 14:09:06,160 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 14:09:06,160 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 22 [2018-04-11 14:09:06,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:06,161 INFO L225 Difference]: With dead ends: 82 [2018-04-11 14:09:06,161 INFO L226 Difference]: Without dead ends: 82 [2018-04-11 14:09:06,161 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-11 14:09:06,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2018-04-11 14:09:06,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 81. [2018-04-11 14:09:06,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2018-04-11 14:09:06,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 87 transitions. [2018-04-11 14:09:06,165 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 87 transitions. Word has length 22 [2018-04-11 14:09:06,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:06,165 INFO L459 AbstractCegarLoop]: Abstraction has 81 states and 87 transitions. [2018-04-11 14:09:06,165 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 14:09:06,165 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 87 transitions. [2018-04-11 14:09:06,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-04-11 14:09:06,166 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:06,166 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-11 14:09:06,166 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:06,166 INFO L82 PathProgramCache]: Analyzing trace with hash 719262691, now seen corresponding path program 1 times [2018-04-11 14:09:06,168 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:06,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:06,181 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:06,358 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-11 14:09:06,359 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:06,359 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-11 14:09:06,359 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:06,359 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-11 14:09:06,360 INFO L182 omatonBuilderFactory]: Interpolants [1520#(and (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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))), 1521#(and (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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))), 1522#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 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~2) __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)), 1512#true, 1513#false, 1514#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10), 1515#(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|)), 1516#(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|)), 1517#(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|)), 1518#(or (<= (+ (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.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~ret44.base|)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|))), 1519#(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))] [2018-04-11 14:09:06,360 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-11 14:09:06,360 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 14:09:06,360 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 14:09:06,360 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2018-04-11 14:09:06,360 INFO L87 Difference]: Start difference. First operand 81 states and 87 transitions. Second operand 11 states. [2018-04-11 14:09:06,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:06,592 INFO L93 Difference]: Finished difference Result 81 states and 87 transitions. [2018-04-11 14:09:06,592 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 14:09:06,592 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 26 [2018-04-11 14:09:06,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:06,593 INFO L225 Difference]: With dead ends: 81 [2018-04-11 14:09:06,593 INFO L226 Difference]: Without dead ends: 81 [2018-04-11 14:09:06,594 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2018-04-11 14:09:06,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2018-04-11 14:09:06,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 79. [2018-04-11 14:09:06,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-04-11 14:09:06,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 85 transitions. [2018-04-11 14:09:06,602 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 85 transitions. Word has length 26 [2018-04-11 14:09:06,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:06,602 INFO L459 AbstractCegarLoop]: Abstraction has 79 states and 85 transitions. [2018-04-11 14:09:06,602 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 14:09:06,602 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 85 transitions. [2018-04-11 14:09:06,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-04-11 14:09:06,603 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:06,603 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-11 14:09:06,603 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:06,603 INFO L82 PathProgramCache]: Analyzing trace with hash 1415466914, now seen corresponding path program 1 times [2018-04-11 14:09:06,604 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:06,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:06,616 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:06,653 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-11 14:09:06,653 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 14:09:06,653 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 14:09:06,654 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:06,654 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-11 14:09:06,654 INFO L182 omatonBuilderFactory]: Interpolants [1697#true, 1698#false, 1699#(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|)), 1700#(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|)), 1701#(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-11 14:09:06,654 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-11 14:09:06,654 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 14:09:06,655 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 14:09:06,655 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 14:09:06,655 INFO L87 Difference]: Start difference. First operand 79 states and 85 transitions. Second operand 5 states. [2018-04-11 14:09:06,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:06,667 INFO L93 Difference]: Finished difference Result 83 states and 89 transitions. [2018-04-11 14:09:06,668 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 14:09:06,668 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 37 [2018-04-11 14:09:06,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:06,669 INFO L225 Difference]: With dead ends: 83 [2018-04-11 14:09:06,669 INFO L226 Difference]: Without dead ends: 83 [2018-04-11 14:09:06,669 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-11 14:09:06,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2018-04-11 14:09:06,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 81. [2018-04-11 14:09:06,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2018-04-11 14:09:06,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 87 transitions. [2018-04-11 14:09:06,673 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 87 transitions. Word has length 37 [2018-04-11 14:09:06,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:06,673 INFO L459 AbstractCegarLoop]: Abstraction has 81 states and 87 transitions. [2018-04-11 14:09:06,673 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 14:09:06,673 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 87 transitions. [2018-04-11 14:09:06,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-04-11 14:09:06,674 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:06,674 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, 1, 1, 1] [2018-04-11 14:09:06,674 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:06,675 INFO L82 PathProgramCache]: Analyzing trace with hash -260938521, now seen corresponding path program 1 times [2018-04-11 14:09:06,676 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:06,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:06,687 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:06,727 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:06,727 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 14:09:06,728 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 14:09:06,728 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:06,728 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-11 14:09:06,728 INFO L182 omatonBuilderFactory]: Interpolants [1866#true, 1867#false, 1868#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)), 1869#(= |#valid| |old(#valid)|), 1870#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|)), 1871#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))] [2018-04-11 14:09:06,728 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:06,729 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 14:09:06,729 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 14:09:06,729 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 14:09:06,729 INFO L87 Difference]: Start difference. First operand 81 states and 87 transitions. Second operand 6 states. [2018-04-11 14:09:06,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:06,884 INFO L93 Difference]: Finished difference Result 130 states and 143 transitions. [2018-04-11 14:09:06,884 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 14:09:06,885 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 38 [2018-04-11 14:09:06,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:06,886 INFO L225 Difference]: With dead ends: 130 [2018-04-11 14:09:06,886 INFO L226 Difference]: Without dead ends: 130 [2018-04-11 14:09:06,886 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2018-04-11 14:09:06,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2018-04-11 14:09:06,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 105. [2018-04-11 14:09:06,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2018-04-11 14:09:06,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 119 transitions. [2018-04-11 14:09:06,891 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 119 transitions. Word has length 38 [2018-04-11 14:09:06,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:06,892 INFO L459 AbstractCegarLoop]: Abstraction has 105 states and 119 transitions. [2018-04-11 14:09:06,892 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 14:09:06,892 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 119 transitions. [2018-04-11 14:09:06,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-04-11 14:09:06,893 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:06,893 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, 1, 1, 1] [2018-04-11 14:09:06,893 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:06,893 INFO L82 PathProgramCache]: Analyzing trace with hash -260938520, now seen corresponding path program 1 times [2018-04-11 14:09:06,895 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:06,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:06,907 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:06,936 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:06,936 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:06,936 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2018-04-11 14:09:06,936 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:06,937 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-11 14:09:06,937 INFO L182 omatonBuilderFactory]: Interpolants [2113#true, 2114#false, 2115#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2116#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 0) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 2117#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)] [2018-04-11 14:09:06,937 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:06,937 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 14:09:06,937 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 14:09:06,938 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-11 14:09:06,938 INFO L87 Difference]: Start difference. First operand 105 states and 119 transitions. Second operand 5 states. [2018-04-11 14:09:06,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:06,964 INFO L93 Difference]: Finished difference Result 111 states and 125 transitions. [2018-04-11 14:09:06,964 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 14:09:06,964 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 38 [2018-04-11 14:09:06,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:06,965 INFO L225 Difference]: With dead ends: 111 [2018-04-11 14:09:06,965 INFO L226 Difference]: Without dead ends: 111 [2018-04-11 14:09:06,965 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-11 14:09:06,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2018-04-11 14:09:06,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 109. [2018-04-11 14:09:06,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 109 states. [2018-04-11 14:09:06,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 123 transitions. [2018-04-11 14:09:06,970 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 123 transitions. Word has length 38 [2018-04-11 14:09:06,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:06,970 INFO L459 AbstractCegarLoop]: Abstraction has 109 states and 123 transitions. [2018-04-11 14:09:06,970 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 14:09:06,971 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 123 transitions. [2018-04-11 14:09:06,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-04-11 14:09:06,971 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:06,972 INFO L355 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:09:06,972 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:06,972 INFO L82 PathProgramCache]: Analyzing trace with hash 1470997759, now seen corresponding path program 2 times [2018-04-11 14:09:06,973 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:06,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:06,986 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:07,024 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:07,024 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:07,024 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-11 14:09:07,025 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:07,025 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-11 14:09:07,025 INFO L182 omatonBuilderFactory]: Interpolants [2340#true, 2341#false, 2342#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2343#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 0) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 2344#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2345#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)] [2018-04-11 14:09:07,025 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:07,026 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 14:09:07,026 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 14:09:07,026 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2018-04-11 14:09:07,026 INFO L87 Difference]: Start difference. First operand 109 states and 123 transitions. Second operand 6 states. [2018-04-11 14:09:07,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:07,069 INFO L93 Difference]: Finished difference Result 115 states and 129 transitions. [2018-04-11 14:09:07,070 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 14:09:07,070 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 42 [2018-04-11 14:09:07,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:07,071 INFO L225 Difference]: With dead ends: 115 [2018-04-11 14:09:07,071 INFO L226 Difference]: Without dead ends: 115 [2018-04-11 14:09:07,072 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-11 14:09:07,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2018-04-11 14:09:07,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 113. [2018-04-11 14:09:07,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 113 states. [2018-04-11 14:09:07,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 127 transitions. [2018-04-11 14:09:07,076 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 127 transitions. Word has length 42 [2018-04-11 14:09:07,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:07,077 INFO L459 AbstractCegarLoop]: Abstraction has 113 states and 127 transitions. [2018-04-11 14:09:07,077 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 14:09:07,077 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 127 transitions. [2018-04-11 14:09:07,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-04-11 14:09:07,078 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:07,078 INFO L355 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:09:07,078 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:07,078 INFO L82 PathProgramCache]: Analyzing trace with hash 814547350, now seen corresponding path program 3 times [2018-04-11 14:09:07,079 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:07,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:07,092 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:07,137 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:07,137 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:07,137 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-11 14:09:07,138 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:07,138 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-11 14:09:07,138 INFO L182 omatonBuilderFactory]: Interpolants [2578#true, 2579#false, 2580#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2581#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 0) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 2582#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2583#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2584#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)] [2018-04-11 14:09:07,138 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:07,138 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 14:09:07,139 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 14:09:07,139 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2018-04-11 14:09:07,139 INFO L87 Difference]: Start difference. First operand 113 states and 127 transitions. Second operand 7 states. [2018-04-11 14:09:07,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:07,189 INFO L93 Difference]: Finished difference Result 119 states and 133 transitions. [2018-04-11 14:09:07,189 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 14:09:07,190 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 46 [2018-04-11 14:09:07,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:07,190 INFO L225 Difference]: With dead ends: 119 [2018-04-11 14:09:07,191 INFO L226 Difference]: Without dead ends: 119 [2018-04-11 14:09:07,191 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-11 14:09:07,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-04-11 14:09:07,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 117. [2018-04-11 14:09:07,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 117 states. [2018-04-11 14:09:07,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 131 transitions. [2018-04-11 14:09:07,195 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 131 transitions. Word has length 46 [2018-04-11 14:09:07,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:07,195 INFO L459 AbstractCegarLoop]: Abstraction has 117 states and 131 transitions. [2018-04-11 14:09:07,195 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 14:09:07,195 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 131 transitions. [2018-04-11 14:09:07,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-04-11 14:09:07,196 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:07,196 INFO L355 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:09:07,196 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:07,196 INFO L82 PathProgramCache]: Analyzing trace with hash -1699857747, now seen corresponding path program 4 times [2018-04-11 14:09:07,197 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:07,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:07,209 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:07,259 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:07,260 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:07,260 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-11 14:09:07,260 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:07,260 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-11 14:09:07,260 INFO L182 omatonBuilderFactory]: Interpolants [2832#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2833#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2834#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2827#true, 2828#false, 2829#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 2830#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 0) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 2831#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)] [2018-04-11 14:09:07,261 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:07,261 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 14:09:07,261 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 14:09:07,261 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2018-04-11 14:09:07,261 INFO L87 Difference]: Start difference. First operand 117 states and 131 transitions. Second operand 8 states. [2018-04-11 14:09:07,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:07,312 INFO L93 Difference]: Finished difference Result 123 states and 137 transitions. [2018-04-11 14:09:07,315 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 14:09:07,315 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 50 [2018-04-11 14:09:07,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:07,316 INFO L225 Difference]: With dead ends: 123 [2018-04-11 14:09:07,316 INFO L226 Difference]: Without dead ends: 123 [2018-04-11 14:09:07,316 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-11 14:09:07,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2018-04-11 14:09:07,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 121. [2018-04-11 14:09:07,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2018-04-11 14:09:07,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 135 transitions. [2018-04-11 14:09:07,322 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 135 transitions. Word has length 50 [2018-04-11 14:09:07,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:07,322 INFO L459 AbstractCegarLoop]: Abstraction has 121 states and 135 transitions. [2018-04-11 14:09:07,322 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 14:09:07,322 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 135 transitions. [2018-04-11 14:09:07,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-04-11 14:09:07,323 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:07,323 INFO L355 BasicCegarLoop]: trace histogram [6, 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, 1, 1] [2018-04-11 14:09:07,323 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:07,324 INFO L82 PathProgramCache]: Analyzing trace with hash 818876484, now seen corresponding path program 5 times [2018-04-11 14:09:07,325 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:07,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:07,336 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:07,413 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:07,413 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:07,413 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-11 14:09:07,413 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:07,414 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-11 14:09:07,414 INFO L182 omatonBuilderFactory]: Interpolants [3088#false, 3089#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3090#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 0) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 3091#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3092#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3093#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3094#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3095#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3087#true] [2018-04-11 14:09:07,414 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:07,414 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 14:09:07,414 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 14:09:07,415 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=41, Unknown=0, NotChecked=0, Total=72 [2018-04-11 14:09:07,415 INFO L87 Difference]: Start difference. First operand 121 states and 135 transitions. Second operand 9 states. [2018-04-11 14:09:07,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:07,501 INFO L93 Difference]: Finished difference Result 127 states and 141 transitions. [2018-04-11 14:09:07,502 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 14:09:07,502 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 54 [2018-04-11 14:09:07,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:07,503 INFO L225 Difference]: With dead ends: 127 [2018-04-11 14:09:07,503 INFO L226 Difference]: Without dead ends: 127 [2018-04-11 14:09:07,503 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-11 14:09:07,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2018-04-11 14:09:07,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 125. [2018-04-11 14:09:07,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125 states. [2018-04-11 14:09:07,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 139 transitions. [2018-04-11 14:09:07,507 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 139 transitions. Word has length 54 [2018-04-11 14:09:07,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:07,508 INFO L459 AbstractCegarLoop]: Abstraction has 125 states and 139 transitions. [2018-04-11 14:09:07,508 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 14:09:07,508 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 139 transitions. [2018-04-11 14:09:07,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-04-11 14:09:07,508 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:07,508 INFO L355 BasicCegarLoop]: trace histogram [7, 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, 1, 1, 1, 1, 1] [2018-04-11 14:09:07,508 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:07,509 INFO L82 PathProgramCache]: Analyzing trace with hash 2026717787, now seen corresponding path program 6 times [2018-04-11 14:09:07,510 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:07,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:07,522 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:07,591 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:07,591 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:07,591 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-11 14:09:07,591 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:07,592 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-11 14:09:07,592 INFO L182 omatonBuilderFactory]: Interpolants [3360#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3361#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 0) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 3362#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3363#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3364#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3365#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3366#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3367#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3358#true, 3359#false] [2018-04-11 14:09:07,592 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:07,592 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-11 14:09:07,593 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-11 14:09:07,593 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2018-04-11 14:09:07,593 INFO L87 Difference]: Start difference. First operand 125 states and 139 transitions. Second operand 10 states. [2018-04-11 14:09:07,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:07,689 INFO L93 Difference]: Finished difference Result 131 states and 145 transitions. [2018-04-11 14:09:07,689 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-11 14:09:07,690 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 58 [2018-04-11 14:09:07,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:07,690 INFO L225 Difference]: With dead ends: 131 [2018-04-11 14:09:07,690 INFO L226 Difference]: Without dead ends: 131 [2018-04-11 14:09:07,691 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-11 14:09:07,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2018-04-11 14:09:07,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 129. [2018-04-11 14:09:07,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2018-04-11 14:09:07,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 143 transitions. [2018-04-11 14:09:07,695 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 143 transitions. Word has length 58 [2018-04-11 14:09:07,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:07,695 INFO L459 AbstractCegarLoop]: Abstraction has 129 states and 143 transitions. [2018-04-11 14:09:07,695 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-11 14:09:07,695 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 143 transitions. [2018-04-11 14:09:07,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-04-11 14:09:07,696 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:07,696 INFO L355 BasicCegarLoop]: trace histogram [8, 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, 1, 1, 1, 1, 1] [2018-04-11 14:09:07,696 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:07,696 INFO L82 PathProgramCache]: Analyzing trace with hash 1403425010, now seen corresponding path program 7 times [2018-04-11 14:09:07,697 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:07,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:07,710 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:07,784 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:07,784 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:07,784 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-11 14:09:07,784 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:07,785 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-11 14:09:07,785 INFO L182 omatonBuilderFactory]: Interpolants [3648#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3649#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3650#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3640#true, 3641#false, 3642#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3643#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 0) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 3644#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3645#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3646#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3647#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)] [2018-04-11 14:09:07,785 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:07,785 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 14:09:07,785 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 14:09:07,786 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=62, Unknown=0, NotChecked=0, Total=110 [2018-04-11 14:09:07,786 INFO L87 Difference]: Start difference. First operand 129 states and 143 transitions. Second operand 11 states. [2018-04-11 14:09:07,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:07,881 INFO L93 Difference]: Finished difference Result 135 states and 149 transitions. [2018-04-11 14:09:07,882 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 14:09:07,882 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 62 [2018-04-11 14:09:07,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:07,883 INFO L225 Difference]: With dead ends: 135 [2018-04-11 14:09:07,883 INFO L226 Difference]: Without dead ends: 135 [2018-04-11 14:09:07,883 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-11 14:09:07,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2018-04-11 14:09:07,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 133. [2018-04-11 14:09:07,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 133 states. [2018-04-11 14:09:07,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 147 transitions. [2018-04-11 14:09:07,888 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 147 transitions. Word has length 62 [2018-04-11 14:09:07,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:07,888 INFO L459 AbstractCegarLoop]: Abstraction has 133 states and 147 transitions. [2018-04-11 14:09:07,888 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 14:09:07,888 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 147 transitions. [2018-04-11 14:09:07,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-04-11 14:09:07,889 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:07,889 INFO L355 BasicCegarLoop]: trace histogram [9, 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, 1, 1, 1, 1, 1] [2018-04-11 14:09:07,889 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:07,890 INFO L82 PathProgramCache]: Analyzing trace with hash 1836629001, now seen corresponding path program 8 times [2018-04-11 14:09:07,891 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:07,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:07,903 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:08,003 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:08,003 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:08,003 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-11 14:09:08,003 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:08,004 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-11 14:09:08,004 INFO L182 omatonBuilderFactory]: Interpolants [3936#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 0) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 3937#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3938#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3939#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3940#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3941#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3942#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3943#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3944#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 3933#true, 3934#false, 3935#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)] [2018-04-11 14:09:08,004 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:08,004 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-11 14:09:08,005 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-11 14:09:08,005 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=74, Unknown=0, NotChecked=0, Total=132 [2018-04-11 14:09:08,005 INFO L87 Difference]: Start difference. First operand 133 states and 147 transitions. Second operand 12 states. [2018-04-11 14:09:08,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:08,126 INFO L93 Difference]: Finished difference Result 139 states and 153 transitions. [2018-04-11 14:09:08,126 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 14:09:08,126 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 66 [2018-04-11 14:09:08,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:08,127 INFO L225 Difference]: With dead ends: 139 [2018-04-11 14:09:08,127 INFO L226 Difference]: Without dead ends: 139 [2018-04-11 14:09:08,127 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=154, Invalid=226, Unknown=0, NotChecked=0, Total=380 [2018-04-11 14:09:08,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-04-11 14:09:08,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 137. [2018-04-11 14:09:08,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 137 states. [2018-04-11 14:09:08,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 151 transitions. [2018-04-11 14:09:08,130 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 151 transitions. Word has length 66 [2018-04-11 14:09:08,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:08,130 INFO L459 AbstractCegarLoop]: Abstraction has 137 states and 151 transitions. [2018-04-11 14:09:08,130 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-11 14:09:08,130 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 151 transitions. [2018-04-11 14:09:08,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2018-04-11 14:09:08,131 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:08,131 INFO L355 BasicCegarLoop]: trace histogram [10, 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, 1, 1, 1, 1, 1] [2018-04-11 14:09:08,131 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:08,131 INFO L82 PathProgramCache]: Analyzing trace with hash -1384021088, now seen corresponding path program 9 times [2018-04-11 14:09:08,132 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:08,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:08,157 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:08,268 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:08,268 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:08,268 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-11 14:09:08,268 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:08,268 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-11 14:09:08,269 INFO L182 omatonBuilderFactory]: Interpolants [4237#true, 4238#false, 4239#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 4240#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 0) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 4241#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 9) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 4242#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 4243#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 4244#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 4245#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 4246#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 4247#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 4248#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 4249#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)] [2018-04-11 14:09:08,269 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:08,269 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-11 14:09:08,269 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-11 14:09:08,269 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=87, Unknown=0, NotChecked=0, Total=156 [2018-04-11 14:09:08,269 INFO L87 Difference]: Start difference. First operand 137 states and 151 transitions. Second operand 13 states. [2018-04-11 14:09:08,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:08,406 INFO L93 Difference]: Finished difference Result 141 states and 155 transitions. [2018-04-11 14:09:08,406 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-11 14:09:08,406 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 70 [2018-04-11 14:09:08,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:08,407 INFO L225 Difference]: With dead ends: 141 [2018-04-11 14:09:08,407 INFO L226 Difference]: Without dead ends: 141 [2018-04-11 14:09:08,407 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-11 14:09:08,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2018-04-11 14:09:08,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 141. [2018-04-11 14:09:08,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2018-04-11 14:09:08,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 155 transitions. [2018-04-11 14:09:08,411 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 155 transitions. Word has length 70 [2018-04-11 14:09:08,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:08,411 INFO L459 AbstractCegarLoop]: Abstraction has 141 states and 155 transitions. [2018-04-11 14:09:08,411 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-11 14:09:08,411 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 155 transitions. [2018-04-11 14:09:08,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-04-11 14:09:08,412 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:08,412 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] [2018-04-11 14:09:08,412 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:08,412 INFO L82 PathProgramCache]: Analyzing trace with hash -1507940425, now seen corresponding path program 10 times [2018-04-11 14:09:08,413 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:08,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:08,426 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:08,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-11 14:09:08,472 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 14:09:08,472 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 14:09:08,472 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:08,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-11 14:09:08,473 INFO L182 omatonBuilderFactory]: Interpolants [4550#true, 4551#false, 4552#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 4553#(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)), 4554#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| 0)] [2018-04-11 14:09:08,473 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-11 14:09:08,473 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 14:09:08,473 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 14:09:08,474 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 14:09:08,474 INFO L87 Difference]: Start difference. First operand 141 states and 155 transitions. Second operand 5 states. [2018-04-11 14:09:08,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:08,517 INFO L93 Difference]: Finished difference Result 168 states and 183 transitions. [2018-04-11 14:09:08,517 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 14:09:08,517 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 74 [2018-04-11 14:09:08,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:08,518 INFO L225 Difference]: With dead ends: 168 [2018-04-11 14:09:08,518 INFO L226 Difference]: Without dead ends: 165 [2018-04-11 14:09:08,518 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-11 14:09:08,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2018-04-11 14:09:08,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 140. [2018-04-11 14:09:08,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2018-04-11 14:09:08,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 153 transitions. [2018-04-11 14:09:08,522 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 153 transitions. Word has length 74 [2018-04-11 14:09:08,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:08,523 INFO L459 AbstractCegarLoop]: Abstraction has 140 states and 153 transitions. [2018-04-11 14:09:08,523 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 14:09:08,523 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 153 transitions. [2018-04-11 14:09:08,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-04-11 14:09:08,524 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:08,524 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-11 14:09:08,524 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:08,524 INFO L82 PathProgramCache]: Analyzing trace with hash 1477123669, now seen corresponding path program 1 times [2018-04-11 14:09:08,525 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:08,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:08,540 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:08,661 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-11 14:09:08,661 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:08,662 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-11 14:09:08,662 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:08,662 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-11 14:09:08,662 INFO L182 omatonBuilderFactory]: Interpolants [4865#true, 4866#false, 4867#(= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 1), 4868#(= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 1), 4869#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base|)), 4870#(= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 1), 4871#(= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) 1), 4872#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)), 4873#(= |#valid| |old(#valid)|), 4874#(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|)))), 4875#(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-11 14:09:08,662 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-11 14:09:08,662 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 14:09:08,662 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 14:09:08,663 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2018-04-11 14:09:08,663 INFO L87 Difference]: Start difference. First operand 140 states and 153 transitions. Second operand 11 states. [2018-04-11 14:09:09,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:09,055 INFO L93 Difference]: Finished difference Result 197 states and 217 transitions. [2018-04-11 14:09:09,056 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-11 14:09:09,056 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 75 [2018-04-11 14:09:09,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:09,056 INFO L225 Difference]: With dead ends: 197 [2018-04-11 14:09:09,057 INFO L226 Difference]: Without dead ends: 197 [2018-04-11 14:09:09,057 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2018-04-11 14:09:09,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2018-04-11 14:09:09,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 138. [2018-04-11 14:09:09,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2018-04-11 14:09:09,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 151 transitions. [2018-04-11 14:09:09,060 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 151 transitions. Word has length 75 [2018-04-11 14:09:09,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:09,060 INFO L459 AbstractCegarLoop]: Abstraction has 138 states and 151 transitions. [2018-04-11 14:09:09,060 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 14:09:09,060 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 151 transitions. [2018-04-11 14:09:09,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-04-11 14:09:09,061 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:09,061 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-11 14:09:09,061 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:09,061 INFO L82 PathProgramCache]: Analyzing trace with hash 1477123670, now seen corresponding path program 1 times [2018-04-11 14:09:09,062 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:09,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:09,073 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:09,320 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-11 14:09:09,320 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:09,320 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-11 14:09:09,320 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:09,321 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-11 14:09:09,321 INFO L182 omatonBuilderFactory]: Interpolants [5227#true, 5228#false, 5229#(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)), 5230#(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)), 5231#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base|) 1) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|)), 5232#(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)), 5233#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)) (= (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)), 5234#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 5235#(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)), 5236#(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|)), 5237#(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))), 5238#(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)), 5239#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 5240#(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|))), 5241#(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|))))), 5242#(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))] [2018-04-11 14:09:09,321 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-11 14:09:09,321 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-11 14:09:09,322 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-11 14:09:09,322 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2018-04-11 14:09:09,322 INFO L87 Difference]: Start difference. First operand 138 states and 151 transitions. Second operand 16 states. [2018-04-11 14:09:09,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:09,965 INFO L93 Difference]: Finished difference Result 212 states and 231 transitions. [2018-04-11 14:09:09,965 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-11 14:09:09,965 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 75 [2018-04-11 14:09:09,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:09,966 INFO L225 Difference]: With dead ends: 212 [2018-04-11 14:09:09,966 INFO L226 Difference]: Without dead ends: 212 [2018-04-11 14:09:09,966 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-11 14:09:09,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2018-04-11 14:09:09,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 141. [2018-04-11 14:09:09,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2018-04-11 14:09:09,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 155 transitions. [2018-04-11 14:09:09,971 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 155 transitions. Word has length 75 [2018-04-11 14:09:09,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:09,971 INFO L459 AbstractCegarLoop]: Abstraction has 141 states and 155 transitions. [2018-04-11 14:09:09,971 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-11 14:09:09,971 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 155 transitions. [2018-04-11 14:09:09,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2018-04-11 14:09:09,972 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:09,972 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-11 14:09:09,972 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:09,972 INFO L82 PathProgramCache]: Analyzing trace with hash 111787157, now seen corresponding path program 1 times [2018-04-11 14:09:09,973 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:09,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:09,989 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:10,027 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-11 14:09:10,027 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 14:09:10,027 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-11 14:09:10,028 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:10,028 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-11 14:09:10,028 INFO L182 omatonBuilderFactory]: Interpolants [5620#true, 5621#false, 5622#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0), 5623#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) 0)] [2018-04-11 14:09:10,028 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-11 14:09:10,029 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-11 14:09:10,029 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-11 14:09:10,029 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-11 14:09:10,029 INFO L87 Difference]: Start difference. First operand 141 states and 155 transitions. Second operand 4 states. [2018-04-11 14:09:10,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:10,059 INFO L93 Difference]: Finished difference Result 150 states and 163 transitions. [2018-04-11 14:09:10,059 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 14:09:10,060 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 76 [2018-04-11 14:09:10,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:10,060 INFO L225 Difference]: With dead ends: 150 [2018-04-11 14:09:10,061 INFO L226 Difference]: Without dead ends: 150 [2018-04-11 14:09:10,061 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-11 14:09:10,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2018-04-11 14:09:10,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 144. [2018-04-11 14:09:10,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 144 states. [2018-04-11 14:09:10,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 157 transitions. [2018-04-11 14:09:10,065 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 157 transitions. Word has length 76 [2018-04-11 14:09:10,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:10,065 INFO L459 AbstractCegarLoop]: Abstraction has 144 states and 157 transitions. [2018-04-11 14:09:10,065 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-11 14:09:10,065 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 157 transitions. [2018-04-11 14:09:10,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2018-04-11 14:09:10,066 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:10,066 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] [2018-04-11 14:09:10,066 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:10,066 INFO L82 PathProgramCache]: Analyzing trace with hash -1564584359, now seen corresponding path program 1 times [2018-04-11 14:09:10,067 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:10,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:10,081 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:10,238 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 31 proven. 2 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2018-04-11 14:09:10,239 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:10,239 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-11 14:09:10,239 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:10,239 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:10,239 INFO L182 omatonBuilderFactory]: Interpolants [5920#true, 5921#false, 5922#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 5923#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 5924#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 5925#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 5926#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 5927#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 5928#(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)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 5929#(= |old(#length)| |#length|), 5930#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (<= (* 4 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|))), 5931#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 5932#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0))] [2018-04-11 14:09:10,240 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 31 proven. 2 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2018-04-11 14:09:10,240 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-11 14:09:10,240 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-11 14:09:10,240 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2018-04-11 14:09:10,240 INFO L87 Difference]: Start difference. First operand 144 states and 157 transitions. Second operand 13 states. [2018-04-11 14:09:10,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:10,421 INFO L93 Difference]: Finished difference Result 167 states and 179 transitions. [2018-04-11 14:09:10,421 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-11 14:09:10,421 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 84 [2018-04-11 14:09:10,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:10,422 INFO L225 Difference]: With dead ends: 167 [2018-04-11 14:09:10,422 INFO L226 Difference]: Without dead ends: 167 [2018-04-11 14:09:10,422 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2018-04-11 14:09:10,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2018-04-11 14:09:10,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 148. [2018-04-11 14:09:10,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 148 states. [2018-04-11 14:09:10,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 163 transitions. [2018-04-11 14:09:10,425 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 163 transitions. Word has length 84 [2018-04-11 14:09:10,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:10,425 INFO L459 AbstractCegarLoop]: Abstraction has 148 states and 163 transitions. [2018-04-11 14:09:10,425 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-11 14:09:10,425 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 163 transitions. [2018-04-11 14:09:10,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2018-04-11 14:09:10,426 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:10,426 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-11 14:09:10,426 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:10,426 INFO L82 PathProgramCache]: Analyzing trace with hash -1257474619, now seen corresponding path program 1 times [2018-04-11 14:09:10,427 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:10,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:10,452 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:11,662 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 202 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 14:09:11,662 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:11,662 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2018-04-11 14:09:11,662 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:11,662 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-11 14:09:11,663 INFO L182 omatonBuilderFactory]: Interpolants [6272#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 29) (* 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) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 27))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 6273#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (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~2) __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~2) __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)) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)))), 6274#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 19)) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 21) (* 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 0)), 6275#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 15)) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 17) (* 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 0)), 6276#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 11)) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 13) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 6277#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 9) (* 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) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 7)))), 6278#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 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) 0)) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 3))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 6279#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 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) 0)) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)))))), 6280#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 6281#(and (or (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 1) (* 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 0)), 6282#(and (= 0 (select (select |#memory_$Pointer$.offset| __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 0)), 6283#(= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|), 6284#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 0))), 6285#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 0)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)) 0)), 6286#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.offset|), 6260#true, 6261#false, 6262#(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)), 6263#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 6264#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 6265#(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~ret44.offset|)), 6266#(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)), 6267#(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)) (not (= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10))), 6268#(and (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~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0)) (or (not (= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0)) (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) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 6269#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 35)))), 6270#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 31)))), 6271#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 31)) (and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 7))))] [2018-04-11 14:09:11,663 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 202 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 14:09:11,663 INFO L442 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-04-11 14:09:11,663 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-04-11 14:09:11,664 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=640, Unknown=0, NotChecked=0, Total=702 [2018-04-11 14:09:11,664 INFO L87 Difference]: Start difference. First operand 148 states and 163 transitions. Second operand 27 states. [2018-04-11 14:09:13,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:13,292 INFO L93 Difference]: Finished difference Result 190 states and 208 transitions. [2018-04-11 14:09:13,292 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-11 14:09:13,292 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 85 [2018-04-11 14:09:13,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:13,293 INFO L225 Difference]: With dead ends: 190 [2018-04-11 14:09:13,293 INFO L226 Difference]: Without dead ends: 190 [2018-04-11 14:09:13,294 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 3 SyntacticMatches, 7 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 458 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=365, Invalid=2185, Unknown=0, NotChecked=0, Total=2550 [2018-04-11 14:09:13,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2018-04-11 14:09:13,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 169. [2018-04-11 14:09:13,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 169 states. [2018-04-11 14:09:13,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 192 transitions. [2018-04-11 14:09:13,297 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 192 transitions. Word has length 85 [2018-04-11 14:09:13,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:13,297 INFO L459 AbstractCegarLoop]: Abstraction has 169 states and 192 transitions. [2018-04-11 14:09:13,297 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-04-11 14:09:13,297 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 192 transitions. [2018-04-11 14:09:13,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-04-11 14:09:13,298 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:13,298 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] [2018-04-11 14:09:13,298 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:13,298 INFO L82 PathProgramCache]: Analyzing trace with hash 1177361846, now seen corresponding path program 1 times [2018-04-11 14:09:13,299 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:13,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:13,307 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:13,345 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-11 14:09:13,346 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 14:09:13,346 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-11 14:09:13,346 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:13,346 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-11 14:09:13,347 INFO L182 omatonBuilderFactory]: Interpolants [6695#true, 6696#false, 6697#(not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)), 6698#(not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0)), 6699#(not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base| 0)), 6700#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.base 0))] [2018-04-11 14:09:13,347 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-11 14:09:13,347 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 14:09:13,347 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 14:09:13,347 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-11 14:09:13,347 INFO L87 Difference]: Start difference. First operand 169 states and 192 transitions. Second operand 6 states. [2018-04-11 14:09:13,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:13,374 INFO L93 Difference]: Finished difference Result 148 states and 161 transitions. [2018-04-11 14:09:13,375 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 14:09:13,375 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 86 [2018-04-11 14:09:13,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:13,376 INFO L225 Difference]: With dead ends: 148 [2018-04-11 14:09:13,376 INFO L226 Difference]: Without dead ends: 148 [2018-04-11 14:09:13,376 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-11 14:09:13,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2018-04-11 14:09:13,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 146. [2018-04-11 14:09:13,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 146 states. [2018-04-11 14:09:13,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 159 transitions. [2018-04-11 14:09:13,379 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 159 transitions. Word has length 86 [2018-04-11 14:09:13,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:13,379 INFO L459 AbstractCegarLoop]: Abstraction has 146 states and 159 transitions. [2018-04-11 14:09:13,379 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 14:09:13,379 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 159 transitions. [2018-04-11 14:09:13,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-04-11 14:09:13,380 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:13,380 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, 1] [2018-04-11 14:09:13,380 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:13,381 INFO L82 PathProgramCache]: Analyzing trace with hash -327007176, now seen corresponding path program 1 times [2018-04-11 14:09:13,381 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:13,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:13,403 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:14,333 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 202 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 14:09:14,333 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:14,333 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-11 14:09:14,333 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:14,334 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-11 14:09:14,334 INFO L182 omatonBuilderFactory]: Interpolants [6999#true, 7000#false, 7001#(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)), 7002#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 7003#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 7004#(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~ret44.offset|)), 7005#(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)), 7006#(and (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~2) __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~2) __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) (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) (= 0 (select (select |#memory_$Pointer$.base| __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)))) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))))), 7007#(and (or (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 35))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 7008#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 31)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 7009#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 31)) (and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 7)))), 7010#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 29) (* 4 __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 27)))), 7011#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 23)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)))), 7012#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 19)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 21) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 7013#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 15)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 17) (* 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 0)), 7014#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 11)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 13) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 7015#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 9) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 7))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 7016#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 3))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 7017#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 7018#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 (select (select |#memory_$Pointer$.base| __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 0)), 7019#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)))), 7020#(and (= 0 (select (select |#memory_$Pointer$.base| __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 0)), 7021#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 7022#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 0))), 7023#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 0)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)) 0)), 7024#(= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base| 0)] [2018-04-11 14:09:14,334 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 202 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 14:09:14,334 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-11 14:09:14,334 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-11 14:09:14,335 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2018-04-11 14:09:14,335 INFO L87 Difference]: Start difference. First operand 146 states and 159 transitions. Second operand 26 states. [2018-04-11 14:09:15,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:15,896 INFO L93 Difference]: Finished difference Result 158 states and 167 transitions. [2018-04-11 14:09:15,896 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-04-11 14:09:15,896 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 86 [2018-04-11 14:09:15,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:15,897 INFO L225 Difference]: With dead ends: 158 [2018-04-11 14:09:15,897 INFO L226 Difference]: Without dead ends: 158 [2018-04-11 14:09:15,897 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 3 SyntacticMatches, 8 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=334, Invalid=1922, Unknown=0, NotChecked=0, Total=2256 [2018-04-11 14:09:15,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2018-04-11 14:09:15,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 147. [2018-04-11 14:09:15,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 147 states. [2018-04-11 14:09:15,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 160 transitions. [2018-04-11 14:09:15,899 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 160 transitions. Word has length 86 [2018-04-11 14:09:15,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:15,900 INFO L459 AbstractCegarLoop]: Abstraction has 147 states and 160 transitions. [2018-04-11 14:09:15,900 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-11 14:09:15,900 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 160 transitions. [2018-04-11 14:09:15,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-04-11 14:09:15,900 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:15,900 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] [2018-04-11 14:09:15,900 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:15,900 INFO L82 PathProgramCache]: Analyzing trace with hash -1993668793, now seen corresponding path program 1 times [2018-04-11 14:09:15,901 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:15,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:15,913 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:15,956 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-11 14:09:15,956 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:15,956 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-11 14:09:15,956 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:15,956 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-11 14:09:15,957 INFO L182 omatonBuilderFactory]: Interpolants [7376#false, 7377#(= __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|), 7378#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)), 7379#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)), 7380#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|)), 7381#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)), 7375#true] [2018-04-11 14:09:15,957 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-11 14:09:15,957 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 14:09:15,957 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 14:09:15,957 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-11 14:09:15,957 INFO L87 Difference]: Start difference. First operand 147 states and 160 transitions. Second operand 7 states. [2018-04-11 14:09:16,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:16,076 INFO L93 Difference]: Finished difference Result 170 states and 186 transitions. [2018-04-11 14:09:16,077 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 14:09:16,077 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 87 [2018-04-11 14:09:16,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:16,078 INFO L225 Difference]: With dead ends: 170 [2018-04-11 14:09:16,078 INFO L226 Difference]: Without dead ends: 170 [2018-04-11 14:09:16,078 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-04-11 14:09:16,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2018-04-11 14:09:16,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 160. [2018-04-11 14:09:16,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2018-04-11 14:09:16,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 177 transitions. [2018-04-11 14:09:16,081 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 177 transitions. Word has length 87 [2018-04-11 14:09:16,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:16,082 INFO L459 AbstractCegarLoop]: Abstraction has 160 states and 177 transitions. [2018-04-11 14:09:16,082 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 14:09:16,082 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 177 transitions. [2018-04-11 14:09:16,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-04-11 14:09:16,082 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:16,083 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] [2018-04-11 14:09:16,083 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:16,083 INFO L82 PathProgramCache]: Analyzing trace with hash -1993668792, now seen corresponding path program 1 times [2018-04-11 14:09:16,084 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:16,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:16,096 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:16,408 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 32 proven. 5 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2018-04-11 14:09:16,408 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:16,408 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-11 14:09:16,409 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:16,409 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-11 14:09:16,409 INFO L182 omatonBuilderFactory]: Interpolants [7716#true, 7717#false, 7718#(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)), 7719#(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)), 7720#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base|) 1) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|)), 7721#(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)), 7722#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)) (= (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)), 7723#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 7724#(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)), 7725#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 7726#(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|) (= (select |old(#length)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 7727#(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|))), 7728#(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|))))), 7729#(and (or (= (select |old(#length)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#length| __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_~array.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|)), 7730#(or (= (select |old(#length)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#length| |__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_#in~array.base|))), 7731#(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)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 7732#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (<= (* 4 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|))), 7733#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 7734#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0))] [2018-04-11 14:09:16,409 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 32 proven. 5 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2018-04-11 14:09:16,410 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-11 14:09:16,410 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-11 14:09:16,410 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2018-04-11 14:09:16,410 INFO L87 Difference]: Start difference. First operand 160 states and 177 transitions. Second operand 19 states. [2018-04-11 14:09:17,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:17,028 INFO L93 Difference]: Finished difference Result 253 states and 279 transitions. [2018-04-11 14:09:17,028 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-11 14:09:17,028 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 87 [2018-04-11 14:09:17,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:17,029 INFO L225 Difference]: With dead ends: 253 [2018-04-11 14:09:17,029 INFO L226 Difference]: Without dead ends: 253 [2018-04-11 14:09:17,029 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=158, Invalid=964, Unknown=0, NotChecked=0, Total=1122 [2018-04-11 14:09:17,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2018-04-11 14:09:17,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 215. [2018-04-11 14:09:17,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 215 states. [2018-04-11 14:09:17,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 252 transitions. [2018-04-11 14:09:17,036 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 252 transitions. Word has length 87 [2018-04-11 14:09:17,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:17,036 INFO L459 AbstractCegarLoop]: Abstraction has 215 states and 252 transitions. [2018-04-11 14:09:17,036 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-11 14:09:17,036 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 252 transitions. [2018-04-11 14:09:17,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-04-11 14:09:17,037 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:17,037 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-11 14:09:17,037 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:17,038 INFO L82 PathProgramCache]: Analyzing trace with hash -1674190154, now seen corresponding path program 1 times [2018-04-11 14:09:17,038 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:17,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:17,052 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:17,097 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-11 14:09:17,097 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:17,097 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-11 14:09:17,098 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:17,098 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-11 14:09:17,098 INFO L182 omatonBuilderFactory]: Interpolants [8233#true, 8234#false, 8235#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 8236#(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)), 8237#(<= (+ __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)), 8238#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| 1)] [2018-04-11 14:09:17,098 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-11 14:09:17,098 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 14:09:17,099 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 14:09:17,099 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-04-11 14:09:17,099 INFO L87 Difference]: Start difference. First operand 215 states and 252 transitions. Second operand 6 states. [2018-04-11 14:09:17,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:17,152 INFO L93 Difference]: Finished difference Result 227 states and 258 transitions. [2018-04-11 14:09:17,152 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 14:09:17,152 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 88 [2018-04-11 14:09:17,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:17,154 INFO L225 Difference]: With dead ends: 227 [2018-04-11 14:09:17,154 INFO L226 Difference]: Without dead ends: 224 [2018-04-11 14:09:17,154 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-11 14:09:17,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2018-04-11 14:09:17,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 214. [2018-04-11 14:09:17,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 214 states. [2018-04-11 14:09:17,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 250 transitions. [2018-04-11 14:09:17,159 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 250 transitions. Word has length 88 [2018-04-11 14:09:17,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:17,160 INFO L459 AbstractCegarLoop]: Abstraction has 214 states and 250 transitions. [2018-04-11 14:09:17,160 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 14:09:17,160 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 250 transitions. [2018-04-11 14:09:17,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-04-11 14:09:17,160 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:17,161 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-11 14:09:17,161 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:17,161 INFO L82 PathProgramCache]: Analyzing trace with hash -695553819, now seen corresponding path program 1 times [2018-04-11 14:09:17,162 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:17,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:17,178 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:17,550 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 6 proven. 76 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2018-04-11 14:09:17,550 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:17,550 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-11 14:09:17,550 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:17,551 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-11 14:09:17,551 INFO L182 omatonBuilderFactory]: Interpolants [8682#true, 8683#false, 8684#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 8685#(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)), 8686#(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)), 8687#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base|) 1) (<= 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~ret44.offset|)), 8688#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= (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)), 8689#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 44) (+ (* 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 |#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)), 8690#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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) (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)), 8691#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 36) (+ (* 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 |#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)), 8692#(and (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 36) (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)), 8693#(and (<= 36 (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|)), 8694#(and (<= 36 (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)), 8695#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 8696#(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|))), 8697#(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|))))), 8698#(and (<= 36 (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)), 8699#(and (<= 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) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 32) (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)), 8700#(and (<= 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)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 32) (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))] [2018-04-11 14:09:17,551 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 6 proven. 76 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2018-04-11 14:09:17,551 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-11 14:09:17,551 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-11 14:09:17,551 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2018-04-11 14:09:17,551 INFO L87 Difference]: Start difference. First operand 214 states and 250 transitions. Second operand 19 states. [2018-04-11 14:09:18,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:18,458 INFO L93 Difference]: Finished difference Result 243 states and 275 transitions. [2018-04-11 14:09:18,458 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-04-11 14:09:18,458 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 88 [2018-04-11 14:09:18,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:18,460 INFO L225 Difference]: With dead ends: 243 [2018-04-11 14:09:18,460 INFO L226 Difference]: Without dead ends: 243 [2018-04-11 14:09:18,460 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 4 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=144, Invalid=978, Unknown=0, NotChecked=0, Total=1122 [2018-04-11 14:09:18,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2018-04-11 14:09:18,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 217. [2018-04-11 14:09:18,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2018-04-11 14:09:18,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 253 transitions. [2018-04-11 14:09:18,465 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 253 transitions. Word has length 88 [2018-04-11 14:09:18,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:18,465 INFO L459 AbstractCegarLoop]: Abstraction has 217 states and 253 transitions. [2018-04-11 14:09:18,465 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-11 14:09:18,465 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 253 transitions. [2018-04-11 14:09:18,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-04-11 14:09:18,466 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:18,466 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, 1, 1, 1] [2018-04-11 14:09:18,466 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:18,467 INFO L82 PathProgramCache]: Analyzing trace with hash -760973209, now seen corresponding path program 1 times [2018-04-11 14:09:18,467 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:18,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:18,478 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:18,514 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-11 14:09:18,514 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-11 14:09:18,515 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-11 14:09:18,515 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:18,515 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-11 14:09:18,515 INFO L182 omatonBuilderFactory]: Interpolants [9191#true, 9192#false, 9193#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 9194#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 9195#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len| 0)] [2018-04-11 14:09:18,515 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-11 14:09:18,516 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-11 14:09:18,516 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-11 14:09:18,516 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-11 14:09:18,516 INFO L87 Difference]: Start difference. First operand 217 states and 253 transitions. Second operand 5 states. [2018-04-11 14:09:18,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:18,538 INFO L93 Difference]: Finished difference Result 237 states and 270 transitions. [2018-04-11 14:09:18,539 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-11 14:09:18,539 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 88 [2018-04-11 14:09:18,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:18,540 INFO L225 Difference]: With dead ends: 237 [2018-04-11 14:09:18,540 INFO L226 Difference]: Without dead ends: 227 [2018-04-11 14:09:18,540 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-11 14:09:18,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2018-04-11 14:09:18,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 209. [2018-04-11 14:09:18,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 209 states. [2018-04-11 14:09:18,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 240 transitions. [2018-04-11 14:09:18,544 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 240 transitions. Word has length 88 [2018-04-11 14:09:18,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:18,545 INFO L459 AbstractCegarLoop]: Abstraction has 209 states and 240 transitions. [2018-04-11 14:09:18,545 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-11 14:09:18,545 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 240 transitions. [2018-04-11 14:09:18,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2018-04-11 14:09:18,545 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:18,546 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-11 14:09:18,546 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:18,546 INFO L82 PathProgramCache]: Analyzing trace with hash 1478261734, now seen corresponding path program 1 times [2018-04-11 14:09:18,547 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:18,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:18,558 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:18,684 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-11 14:09:18,684 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:18,685 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-11 14:09:18,685 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:18,685 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-11 14:09:18,685 INFO L182 omatonBuilderFactory]: Interpolants [9644#true, 9645#false, 9646#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 9647#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 9648#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 9649#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 9650#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 9651#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0), 9652#(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))), 9653#(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)), 9654#(= |old(#length)| |#length|), 9655#(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)), 9656#(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))] [2018-04-11 14:09:18,686 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-11 14:09:18,686 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-11 14:09:18,686 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-11 14:09:18,686 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2018-04-11 14:09:18,686 INFO L87 Difference]: Start difference. First operand 209 states and 240 transitions. Second operand 13 states. [2018-04-11 14:09:18,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:18,929 INFO L93 Difference]: Finished difference Result 209 states and 238 transitions. [2018-04-11 14:09:18,929 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-11 14:09:18,929 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 89 [2018-04-11 14:09:18,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:18,930 INFO L225 Difference]: With dead ends: 209 [2018-04-11 14:09:18,930 INFO L226 Difference]: Without dead ends: 209 [2018-04-11 14:09:18,931 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-11 14:09:18,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2018-04-11 14:09:18,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 207. [2018-04-11 14:09:18,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2018-04-11 14:09:18,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 236 transitions. [2018-04-11 14:09:18,936 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 236 transitions. Word has length 89 [2018-04-11 14:09:18,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:18,937 INFO L459 AbstractCegarLoop]: Abstraction has 207 states and 236 transitions. [2018-04-11 14:09:18,937 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-11 14:09:18,937 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 236 transitions. [2018-04-11 14:09:18,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2018-04-11 14:09:18,937 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:18,937 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-11 14:09:18,938 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:18,938 INFO L82 PathProgramCache]: Analyzing trace with hash -1418526124, now seen corresponding path program 1 times [2018-04-11 14:09:18,938 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:18,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:18,956 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:19,198 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-11 14:09:19,199 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:19,199 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-11 14:09:19,199 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:19,199 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-11 14:09:19,200 INFO L182 omatonBuilderFactory]: Interpolants [10092#true, 10093#false, 10094#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 10095#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 10096#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 10097#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 10098#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 10099#(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)), 10100#(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|)), 10101#(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)), 10102#(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)), 10103#(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)), 10104#(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)), 10105#(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)), 10106#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|)] [2018-04-11 14:09:19,200 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-11 14:09:19,200 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-11 14:09:19,200 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-11 14:09:19,200 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2018-04-11 14:09:19,201 INFO L87 Difference]: Start difference. First operand 207 states and 236 transitions. Second operand 15 states. [2018-04-11 14:09:19,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:19,517 INFO L93 Difference]: Finished difference Result 209 states and 235 transitions. [2018-04-11 14:09:19,517 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-11 14:09:19,517 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 90 [2018-04-11 14:09:19,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:19,518 INFO L225 Difference]: With dead ends: 209 [2018-04-11 14:09:19,518 INFO L226 Difference]: Without dead ends: 209 [2018-04-11 14:09:19,519 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2018-04-11 14:09:19,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2018-04-11 14:09:19,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 207. [2018-04-11 14:09:19,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 207 states. [2018-04-11 14:09:19,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 235 transitions. [2018-04-11 14:09:19,523 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 235 transitions. Word has length 90 [2018-04-11 14:09:19,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:19,524 INFO L459 AbstractCegarLoop]: Abstraction has 207 states and 235 transitions. [2018-04-11 14:09:19,524 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-11 14:09:19,524 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 235 transitions. [2018-04-11 14:09:19,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2018-04-11 14:09:19,525 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:19,525 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-11 14:09:19,525 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:19,525 INFO L82 PathProgramCache]: Analyzing trace with hash -1024636411, now seen corresponding path program 1 times [2018-04-11 14:09:19,526 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:19,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:19,541 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:19,812 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-11 14:09:19,812 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:19,812 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-11 14:09:19,812 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:19,812 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-11 14:09:19,813 INFO L182 omatonBuilderFactory]: Interpolants [10560#(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)))), 10561#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)), 10544#true, 10545#false, 10546#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 10547#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 10548#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 10549#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 10550#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 10551#(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)), 10552#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)), 10553#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)), 10554#(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)), 10555#(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)), 10556#(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)), 10557#(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)))), 10558#(= |#valid| |old(#valid)|), 10559#(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))))] [2018-04-11 14:09:19,813 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-11 14:09:19,813 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-11 14:09:19,813 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-11 14:09:19,813 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=268, Unknown=0, NotChecked=0, Total=306 [2018-04-11 14:09:19,813 INFO L87 Difference]: Start difference. First operand 207 states and 235 transitions. Second operand 18 states. [2018-04-11 14:09:20,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:20,171 INFO L93 Difference]: Finished difference Result 223 states and 253 transitions. [2018-04-11 14:09:20,172 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-04-11 14:09:20,172 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 91 [2018-04-11 14:09:20,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:20,172 INFO L225 Difference]: With dead ends: 223 [2018-04-11 14:09:20,173 INFO L226 Difference]: Without dead ends: 223 [2018-04-11 14:09:20,173 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=110, Invalid=760, Unknown=0, NotChecked=0, Total=870 [2018-04-11 14:09:20,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2018-04-11 14:09:20,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 210. [2018-04-11 14:09:20,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 210 states. [2018-04-11 14:09:20,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 238 transitions. [2018-04-11 14:09:20,176 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 238 transitions. Word has length 91 [2018-04-11 14:09:20,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:20,176 INFO L459 AbstractCegarLoop]: Abstraction has 210 states and 238 transitions. [2018-04-11 14:09:20,177 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-11 14:09:20,177 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 238 transitions. [2018-04-11 14:09:20,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-04-11 14:09:20,177 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:20,177 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1] [2018-04-11 14:09:20,177 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:20,177 INFO L82 PathProgramCache]: Analyzing trace with hash 643051596, now seen corresponding path program 1 times [2018-04-11 14:09:20,178 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:20,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:20,194 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:21,330 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 0 proven. 205 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 14:09:21,330 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:21,330 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2018-04-11 14:09:21,330 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:21,330 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-11 14:09:21,330 INFO L182 omatonBuilderFactory]: Interpolants [11019#true, 11020#false, 11021#(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)), 11022#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 11023#(and (not (= |__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|)), 11024#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base| 0)) (<= __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~ret44.offset|)), 11025#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base 0)) (<= 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)), 11026#(and (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~2) __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~2) __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) (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) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))))) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))))), 11027#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 35)))), 11028#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 31)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 11029#(and (or (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 31)) (and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 7))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 11030#(and (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 29) (* 4 __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 27))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 11031#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 23)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 11032#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 19)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 21) (* 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 0)), 11033#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 15)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 17) (* 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 0)), 11034#(and (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 11)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 13) (* 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 0)), 11035#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 9) (* 4 __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 7)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 0) 4) 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)))), 11036#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0))) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 3))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 11037#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0))) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)))))), 11038#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0))))), 11039#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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 0)), 11040#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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 0)), 11041#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 11042#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 0)))), 11043#(and (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 0)))), 11044#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))), 11045#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))] [2018-04-11 14:09:21,331 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 0 proven. 205 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 14:09:21,331 INFO L442 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-04-11 14:09:21,331 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-04-11 14:09:21,331 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=641, Unknown=0, NotChecked=0, Total=702 [2018-04-11 14:09:21,331 INFO L87 Difference]: Start difference. First operand 210 states and 238 transitions. Second operand 27 states. [2018-04-11 14:09:23,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:23,108 INFO L93 Difference]: Finished difference Result 225 states and 250 transitions. [2018-04-11 14:09:23,108 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-11 14:09:23,108 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 92 [2018-04-11 14:09:23,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:23,109 INFO L225 Difference]: With dead ends: 225 [2018-04-11 14:09:23,109 INFO L226 Difference]: Without dead ends: 225 [2018-04-11 14:09:23,110 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 4 SyntacticMatches, 8 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=375, Invalid=2381, Unknown=0, NotChecked=0, Total=2756 [2018-04-11 14:09:23,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2018-04-11 14:09:23,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 216. [2018-04-11 14:09:23,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 216 states. [2018-04-11 14:09:23,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 246 transitions. [2018-04-11 14:09:23,114 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 246 transitions. Word has length 92 [2018-04-11 14:09:23,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:23,114 INFO L459 AbstractCegarLoop]: Abstraction has 216 states and 246 transitions. [2018-04-11 14:09:23,114 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-04-11 14:09:23,114 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 246 transitions. [2018-04-11 14:09:23,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-04-11 14:09:23,115 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:23,115 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1] [2018-04-11 14:09:23,115 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:23,115 INFO L82 PathProgramCache]: Analyzing trace with hash 643051597, now seen corresponding path program 1 times [2018-04-11 14:09:23,116 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:23,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:23,127 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:23,317 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 33 proven. 3 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2018-04-11 14:09:23,317 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:23,317 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-11 14:09:23,317 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:23,318 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:23,318 INFO L182 omatonBuilderFactory]: Interpolants [11552#(and (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))), 11553#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 11554#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 11540#true, 11541#false, 11542#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 11543#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 11544#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 11545#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 11546#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 11547#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 11548#(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)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 11549#(= |old(#length)| |#length|), 11550#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (<= (* 4 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|))), 11551#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)))] [2018-04-11 14:09:23,318 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 33 proven. 3 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2018-04-11 14:09:23,318 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-11 14:09:23,318 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-11 14:09:23,319 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2018-04-11 14:09:23,319 INFO L87 Difference]: Start difference. First operand 216 states and 246 transitions. Second operand 15 states. [2018-04-11 14:09:23,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:23,548 INFO L93 Difference]: Finished difference Result 221 states and 246 transitions. [2018-04-11 14:09:23,548 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-11 14:09:23,548 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 92 [2018-04-11 14:09:23,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:23,549 INFO L225 Difference]: With dead ends: 221 [2018-04-11 14:09:23,549 INFO L226 Difference]: Without dead ends: 221 [2018-04-11 14:09:23,549 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2018-04-11 14:09:23,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2018-04-11 14:09:23,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 216. [2018-04-11 14:09:23,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 216 states. [2018-04-11 14:09:23,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 244 transitions. [2018-04-11 14:09:23,551 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 244 transitions. Word has length 92 [2018-04-11 14:09:23,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:23,552 INFO L459 AbstractCegarLoop]: Abstraction has 216 states and 244 transitions. [2018-04-11 14:09:23,552 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-11 14:09:23,552 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 244 transitions. [2018-04-11 14:09:23,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-04-11 14:09:23,552 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:23,552 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, 1, 1, 1, 1, 1, 1] [2018-04-11 14:09:23,552 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:23,552 INFO L82 PathProgramCache]: Analyzing trace with hash -1540236719, now seen corresponding path program 1 times [2018-04-11 14:09:23,553 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:23,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:23,567 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:24,484 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 14:09:24,484 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:24,484 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2018-04-11 14:09:24,484 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:24,484 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-11 14:09:24,485 INFO L182 omatonBuilderFactory]: Interpolants [12032#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.offset|), 12006#true, 12007#false, 12008#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 12009#(= 40 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 12010#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 12011#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 12012#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|) (= 40 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 12013#(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))), 12014#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 37) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 35))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 12015#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 37) (* 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 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)))) (= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 4)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 35))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 12016#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 31)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 33) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 12017#(and (or (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 29) (* 4 __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 27))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 12018#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 23)) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 12019#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 19)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 21) (* 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 0)), 12020#(and (or (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 15)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 17) (* 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 0)), 12021#(and (or (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 11)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 13) (* 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 0)), 12022#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 9) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 7))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 12023#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 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) (+ 0 4))) (not (= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 3))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 12024#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 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) (+ 0 4))) (not (= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 12025#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 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) (+ 0 4))))), 12026#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 1) (* 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) (+ 0 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 12027#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))), 12028#(= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|), 12029#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) (+ 0 4)))), 12030#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ 0 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 12031#(= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1))))] [2018-04-11 14:09:24,485 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 0 proven. 206 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 14:09:24,485 INFO L442 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-04-11 14:09:24,485 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-04-11 14:09:24,485 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=641, Unknown=0, NotChecked=0, Total=702 [2018-04-11 14:09:24,485 INFO L87 Difference]: Start difference. First operand 216 states and 244 transitions. Second operand 27 states. [2018-04-11 14:09:25,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:25,370 INFO L93 Difference]: Finished difference Result 229 states and 254 transitions. [2018-04-11 14:09:25,370 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-11 14:09:25,370 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 93 [2018-04-11 14:09:25,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:25,371 INFO L225 Difference]: With dead ends: 229 [2018-04-11 14:09:25,371 INFO L226 Difference]: Without dead ends: 229 [2018-04-11 14:09:25,372 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 5 SyntacticMatches, 10 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 345 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=262, Invalid=1808, Unknown=0, NotChecked=0, Total=2070 [2018-04-11 14:09:25,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2018-04-11 14:09:25,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 217. [2018-04-11 14:09:25,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2018-04-11 14:09:25,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 245 transitions. [2018-04-11 14:09:25,374 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 245 transitions. Word has length 93 [2018-04-11 14:09:25,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:25,374 INFO L459 AbstractCegarLoop]: Abstraction has 217 states and 245 transitions. [2018-04-11 14:09:25,374 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-04-11 14:09:25,374 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 245 transitions. [2018-04-11 14:09:25,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2018-04-11 14:09:25,375 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:25,375 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-11 14:09:25,375 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:25,375 INFO L82 PathProgramCache]: Analyzing trace with hash -610276712, now seen corresponding path program 1 times [2018-04-11 14:09:25,376 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:25,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:25,390 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:25,754 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-11 14:09:25,754 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:25,754 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-11 14:09:25,754 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:25,754 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-11 14:09:25,755 INFO L182 omatonBuilderFactory]: Interpolants [12519#true, 12520#false, 12521#(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|)), 12522#(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|)), 12523#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base|))), 12524#(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)), 12525#(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|)), 12526#(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))), 12527#(= |#valid| |old(#valid)|), 12528#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0), 12529#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0), 12530#(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)), 12531#(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)), 12532#(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)), 12533#(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)))), 12534#(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)))), 12535#(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)))), 12536#(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))), 12537#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))] [2018-04-11 14:09:25,755 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-11 14:09:25,755 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-11 14:09:25,755 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-11 14:09:25,755 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2018-04-11 14:09:25,755 INFO L87 Difference]: Start difference. First operand 217 states and 245 transitions. Second operand 19 states. [2018-04-11 14:09:26,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:26,217 INFO L93 Difference]: Finished difference Result 231 states and 261 transitions. [2018-04-11 14:09:26,442 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-11 14:09:26,442 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 94 [2018-04-11 14:09:26,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:26,443 INFO L225 Difference]: With dead ends: 231 [2018-04-11 14:09:26,443 INFO L226 Difference]: Without dead ends: 231 [2018-04-11 14:09:26,444 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-11 14:09:26,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2018-04-11 14:09:26,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 220. [2018-04-11 14:09:26,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 220 states. [2018-04-11 14:09:26,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 248 transitions. [2018-04-11 14:09:26,448 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 248 transitions. Word has length 94 [2018-04-11 14:09:26,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:26,448 INFO L459 AbstractCegarLoop]: Abstraction has 220 states and 248 transitions. [2018-04-11 14:09:26,448 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-11 14:09:26,448 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 248 transitions. [2018-04-11 14:09:26,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2018-04-11 14:09:26,449 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:26,449 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, 1, 1, 1, 1, 1, 1] [2018-04-11 14:09:26,449 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:26,450 INFO L82 PathProgramCache]: Analyzing trace with hash -502697684, now seen corresponding path program 1 times [2018-04-11 14:09:26,450 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:26,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:26,478 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:27,450 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 207 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 14:09:27,450 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:27,450 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2018-04-11 14:09:27,450 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:27,450 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-11 14:09:27,450 INFO L182 omatonBuilderFactory]: Interpolants [13008#true, 13009#false, 13010#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 13011#(= 40 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 13012#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 13013#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 13014#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|) (= 40 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 13015#(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))), 13016#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 37) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 35))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 13017#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 37) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 0 (select (select |#memory_$Pointer$.base| __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~2)))) (= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 4)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 35))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 13018#(and (or (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))) (<= (* 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~2) __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_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 33) (* 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 0)), 13019#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 29) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 27))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 13020#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 23)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 13021#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 19)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 21) (* 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 0)), 13022#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 15)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 17) (* 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 0)), 13023#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 11)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 13) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 13024#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 9) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 7))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 13025#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))) (not (= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 3))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 13026#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))) (not (= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)))))), 13027#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 13028#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 13029#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 13030#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 13031#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) (+ 0 4)))), 13032#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ 0 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 13033#(= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 13034#(= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base| 0)] [2018-04-11 14:09:27,451 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 0 proven. 207 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 14:09:27,451 INFO L442 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-04-11 14:09:27,451 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-04-11 14:09:27,451 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=641, Unknown=0, NotChecked=0, Total=702 [2018-04-11 14:09:27,451 INFO L87 Difference]: Start difference. First operand 220 states and 248 transitions. Second operand 27 states. [2018-04-11 14:09:28,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:28,271 INFO L93 Difference]: Finished difference Result 231 states and 256 transitions. [2018-04-11 14:09:28,271 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-11 14:09:28,271 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 94 [2018-04-11 14:09:28,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:28,272 INFO L225 Difference]: With dead ends: 231 [2018-04-11 14:09:28,272 INFO L226 Difference]: Without dead ends: 231 [2018-04-11 14:09:28,273 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 5 SyntacticMatches, 10 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 285 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=233, Invalid=1573, Unknown=0, NotChecked=0, Total=1806 [2018-04-11 14:09:28,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2018-04-11 14:09:28,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 221. [2018-04-11 14:09:28,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2018-04-11 14:09:28,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 249 transitions. [2018-04-11 14:09:28,276 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 249 transitions. Word has length 94 [2018-04-11 14:09:28,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:28,277 INFO L459 AbstractCegarLoop]: Abstraction has 221 states and 249 transitions. [2018-04-11 14:09:28,277 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-04-11 14:09:28,277 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 249 transitions. [2018-04-11 14:09:28,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2018-04-11 14:09:28,278 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:28,278 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] [2018-04-11 14:09:28,278 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:28,278 INFO L82 PathProgramCache]: Analyzing trace with hash 1521038505, now seen corresponding path program 1 times [2018-04-11 14:09:28,279 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:28,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:28,291 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:28,353 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2018-04-11 14:09:28,353 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:28,353 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-11 14:09:28,353 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:28,353 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 14:09:28,354 INFO L182 omatonBuilderFactory]: Interpolants [13521#true, 13522#false, 13523#(= __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|), 13524#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)), 13525#(= |#valid| |old(#valid)|), 13526#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)), 13527#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|)), 13528#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))] [2018-04-11 14:09:28,354 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2018-04-11 14:09:28,354 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 14:09:28,354 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 14:09:28,354 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-04-11 14:09:28,354 INFO L87 Difference]: Start difference. First operand 221 states and 249 transitions. Second operand 8 states. [2018-04-11 14:09:28,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:28,505 INFO L93 Difference]: Finished difference Result 231 states and 260 transitions. [2018-04-11 14:09:28,505 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 14:09:28,506 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 97 [2018-04-11 14:09:28,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:28,507 INFO L225 Difference]: With dead ends: 231 [2018-04-11 14:09:28,507 INFO L226 Difference]: Without dead ends: 231 [2018-04-11 14:09:28,507 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2018-04-11 14:09:28,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2018-04-11 14:09:28,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 202. [2018-04-11 14:09:28,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 202 states. [2018-04-11 14:09:28,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 226 transitions. [2018-04-11 14:09:28,510 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 226 transitions. Word has length 97 [2018-04-11 14:09:28,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:28,510 INFO L459 AbstractCegarLoop]: Abstraction has 202 states and 226 transitions. [2018-04-11 14:09:28,511 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 14:09:28,511 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 226 transitions. [2018-04-11 14:09:28,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2018-04-11 14:09:28,511 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:28,511 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:09:28,511 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:28,512 INFO L82 PathProgramCache]: Analyzing trace with hash -2095826853, now seen corresponding path program 1 times [2018-04-11 14:09:28,512 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:28,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:28,523 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:28,565 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-04-11 14:09:28,566 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:28,566 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-11 14:09:28,566 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:28,566 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-11 14:09:28,566 INFO L182 omatonBuilderFactory]: Interpolants [13972#true, 13973#false, 13974#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 13975#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 13976#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 1)), 13977#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len| 1)] [2018-04-11 14:09:28,566 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-04-11 14:09:28,567 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 14:09:28,567 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 14:09:28,567 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-04-11 14:09:28,567 INFO L87 Difference]: Start difference. First operand 202 states and 226 transitions. Second operand 6 states. [2018-04-11 14:09:28,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:28,595 INFO L93 Difference]: Finished difference Result 244 states and 272 transitions. [2018-04-11 14:09:28,596 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-11 14:09:28,596 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 96 [2018-04-11 14:09:28,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:28,597 INFO L225 Difference]: With dead ends: 244 [2018-04-11 14:09:28,597 INFO L226 Difference]: Without dead ends: 238 [2018-04-11 14:09:28,597 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-11 14:09:28,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2018-04-11 14:09:28,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 216. [2018-04-11 14:09:28,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 216 states. [2018-04-11 14:09:28,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 243 transitions. [2018-04-11 14:09:28,601 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 243 transitions. Word has length 96 [2018-04-11 14:09:28,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:28,601 INFO L459 AbstractCegarLoop]: Abstraction has 216 states and 243 transitions. [2018-04-11 14:09:28,601 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 14:09:28,601 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 243 transitions. [2018-04-11 14:09:28,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-04-11 14:09:28,602 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:28,602 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-11 14:09:28,602 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:28,602 INFO L82 PathProgramCache]: Analyzing trace with hash -92446316, now seen corresponding path program 1 times [2018-04-11 14:09:28,604 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:28,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:28,617 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:28,745 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-11 14:09:28,745 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:28,745 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-11 14:09:28,745 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:28,746 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-11 14:09:28,746 INFO L182 omatonBuilderFactory]: Interpolants [14448#(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))), 14449#(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))), 14450#(not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0)), 14440#true, 14441#false, 14442#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 14443#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 14444#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 14445#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 14446#(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)), 14447#(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-11 14:09:28,746 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-11 14:09:28,746 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 14:09:28,747 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 14:09:28,747 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2018-04-11 14:09:28,747 INFO L87 Difference]: Start difference. First operand 216 states and 243 transitions. Second operand 11 states. [2018-04-11 14:09:28,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:28,859 INFO L93 Difference]: Finished difference Result 224 states and 250 transitions. [2018-04-11 14:09:28,859 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 14:09:28,860 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 98 [2018-04-11 14:09:28,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:28,860 INFO L225 Difference]: With dead ends: 224 [2018-04-11 14:09:28,860 INFO L226 Difference]: Without dead ends: 218 [2018-04-11 14:09:28,861 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-11 14:09:28,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2018-04-11 14:09:28,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 218. [2018-04-11 14:09:28,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 218 states. [2018-04-11 14:09:28,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 244 transitions. [2018-04-11 14:09:28,864 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 244 transitions. Word has length 98 [2018-04-11 14:09:28,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:28,864 INFO L459 AbstractCegarLoop]: Abstraction has 218 states and 244 transitions. [2018-04-11 14:09:28,864 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 14:09:28,864 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 244 transitions. [2018-04-11 14:09:28,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2018-04-11 14:09:28,865 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:28,865 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] [2018-04-11 14:09:28,865 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:28,865 INFO L82 PathProgramCache]: Analyzing trace with hash 907033431, now seen corresponding path program 2 times [2018-04-11 14:09:28,867 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:28,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:28,879 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:28,936 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-11 14:09:28,936 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:28,936 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-11 14:09:28,936 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:28,937 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-11 14:09:28,937 INFO L182 omatonBuilderFactory]: Interpolants [14903#true, 14904#false, 14905#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 14906#(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)), 14907#(<= (+ __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)), 14908#(<= (+ __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)), 14909#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| 2)] [2018-04-11 14:09:28,937 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-11 14:09:28,937 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 14:09:28,937 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 14:09:28,937 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2018-04-11 14:09:28,938 INFO L87 Difference]: Start difference. First operand 218 states and 244 transitions. Second operand 7 states. [2018-04-11 14:09:28,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:28,992 INFO L93 Difference]: Finished difference Result 252 states and 279 transitions. [2018-04-11 14:09:28,992 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 14:09:28,992 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 100 [2018-04-11 14:09:28,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:28,993 INFO L225 Difference]: With dead ends: 252 [2018-04-11 14:09:28,993 INFO L226 Difference]: Without dead ends: 249 [2018-04-11 14:09:28,994 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-11 14:09:28,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2018-04-11 14:09:28,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 221. [2018-04-11 14:09:28,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2018-04-11 14:09:28,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 247 transitions. [2018-04-11 14:09:28,998 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 247 transitions. Word has length 100 [2018-04-11 14:09:28,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:28,998 INFO L459 AbstractCegarLoop]: Abstraction has 221 states and 247 transitions. [2018-04-11 14:09:28,998 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 14:09:28,998 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 247 transitions. [2018-04-11 14:09:28,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2018-04-11 14:09:28,999 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:28,999 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 4, 4, 4, 4, 4, 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] [2018-04-11 14:09:28,999 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:28,999 INFO L82 PathProgramCache]: Analyzing trace with hash -968098122, now seen corresponding path program 2 times [2018-04-11 14:09:29,000 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:29,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:29,018 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:29,396 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 9 proven. 57 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2018-04-11 14:09:29,396 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:29,396 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-11 14:09:29,396 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:29,397 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 14:09:29,397 INFO L182 omatonBuilderFactory]: Interpolants [15392#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 44) (+ (* 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 |#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)), 15393#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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) (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)), 15394#(and (<= (+ __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)) (= (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)), 15395#(and (<= 40 (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|)), 15396#(and (<= 40 (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)), 15397#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 15398#(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|))), 15399#(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|))))), 15400#(and (<= 40 (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)), 15401#(and (= (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 1) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 36) (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)), 15402#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 36) (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)), 15403#(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)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 36) (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)), 15404#(and (<= 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) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 32) (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)), 15405#(and (<= 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)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 32) (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)), 15385#true, 15386#false, 15387#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 15388#(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)), 15389#(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)), 15390#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base|) 1) (<= 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~ret44.offset|)), 15391#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= (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))] [2018-04-11 14:09:29,397 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 9 proven. 57 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2018-04-11 14:09:29,397 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-11 14:09:29,397 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-11 14:09:29,397 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2018-04-11 14:09:29,397 INFO L87 Difference]: Start difference. First operand 221 states and 247 transitions. Second operand 21 states. [2018-04-11 14:09:30,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:30,180 INFO L93 Difference]: Finished difference Result 255 states and 278 transitions. [2018-04-11 14:09:30,180 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-04-11 14:09:30,180 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 101 [2018-04-11 14:09:30,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:30,181 INFO L225 Difference]: With dead ends: 255 [2018-04-11 14:09:30,181 INFO L226 Difference]: Without dead ends: 255 [2018-04-11 14:09:30,181 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=176, Invalid=1230, Unknown=0, NotChecked=0, Total=1406 [2018-04-11 14:09:30,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2018-04-11 14:09:30,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 225. [2018-04-11 14:09:30,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 225 states. [2018-04-11 14:09:30,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 253 transitions. [2018-04-11 14:09:30,184 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 253 transitions. Word has length 101 [2018-04-11 14:09:30,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:30,185 INFO L459 AbstractCegarLoop]: Abstraction has 225 states and 253 transitions. [2018-04-11 14:09:30,185 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-11 14:09:30,185 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 253 transitions. [2018-04-11 14:09:30,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2018-04-11 14:09:30,185 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:30,186 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-11 14:09:30,186 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:30,186 INFO L82 PathProgramCache]: Analyzing trace with hash 650152038, now seen corresponding path program 1 times [2018-04-11 14:09:30,187 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:30,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:30,196 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:30,242 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-11 14:09:30,243 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:30,243 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-11 14:09:30,243 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:30,243 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-11 14:09:30,243 INFO L182 omatonBuilderFactory]: Interpolants [15920#true, 15921#false, 15922#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0), 15923#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1), 15924#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 0), 15925#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) 0)] [2018-04-11 14:09:30,244 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-11 14:09:30,244 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-11 14:09:30,244 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-11 14:09:30,244 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-04-11 14:09:30,244 INFO L87 Difference]: Start difference. First operand 225 states and 253 transitions. Second operand 6 states. [2018-04-11 14:09:30,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:30,294 INFO L93 Difference]: Finished difference Result 221 states and 246 transitions. [2018-04-11 14:09:30,294 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 14:09:30,294 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 100 [2018-04-11 14:09:30,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:30,295 INFO L225 Difference]: With dead ends: 221 [2018-04-11 14:09:30,295 INFO L226 Difference]: Without dead ends: 221 [2018-04-11 14:09:30,296 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2018-04-11 14:09:30,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2018-04-11 14:09:30,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 219. [2018-04-11 14:09:30,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 219 states. [2018-04-11 14:09:30,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 244 transitions. [2018-04-11 14:09:30,299 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 244 transitions. Word has length 100 [2018-04-11 14:09:30,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:30,300 INFO L459 AbstractCegarLoop]: Abstraction has 219 states and 244 transitions. [2018-04-11 14:09:30,300 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-11 14:09:30,300 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 244 transitions. [2018-04-11 14:09:30,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2018-04-11 14:09:30,301 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:30,301 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, 1, 1] [2018-04-11 14:09:30,301 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:30,301 INFO L82 PathProgramCache]: Analyzing trace with hash -1740974528, now seen corresponding path program 2 times [2018-04-11 14:09:30,302 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:30,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:30,327 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:31,313 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 0 proven. 216 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 14:09:31,314 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:31,314 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-04-11 14:09:31,314 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:31,314 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-11 14:09:31,314 INFO L182 omatonBuilderFactory]: Interpolants [16384#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 23)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)))), 16385#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 19)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 21) (* 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 0)), 16386#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 15)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 17) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 16387#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 11)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 13) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 16388#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 9) (* 4 __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 7)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 16389#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))) (not (= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 3))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 16390#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))) (not (= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 16391#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))))), 16392#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 16393#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))))), 16394#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 16395#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) (+ 0 4))))), 16396#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ 0 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 16397#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1))))), 16398#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))), 16399#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)), 16372#true, 16373#false, 16374#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 16375#(= 40 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 16376#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 16377#(and (not (= |__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|)), 16378#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|) (= 40 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 16379#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base 0)) (= 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))), 16380#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 37) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base 0)) (= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 35)))), 16381#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 37) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 4) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2)))))) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 35)))), 16382#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 31)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 33) (* 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 0)), 16383#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 29) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))))) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 27))))] [2018-04-11 14:09:31,314 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 0 proven. 216 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 14:09:31,315 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-11 14:09:31,315 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-11 14:09:31,315 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=693, Unknown=0, NotChecked=0, Total=756 [2018-04-11 14:09:31,315 INFO L87 Difference]: Start difference. First operand 219 states and 244 transitions. Second operand 28 states. [2018-04-11 14:09:32,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:32,333 INFO L93 Difference]: Finished difference Result 232 states and 255 transitions. [2018-04-11 14:09:32,334 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-04-11 14:09:32,334 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 100 [2018-04-11 14:09:32,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:32,334 INFO L225 Difference]: With dead ends: 232 [2018-04-11 14:09:32,334 INFO L226 Difference]: Without dead ends: 232 [2018-04-11 14:09:32,335 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 5 SyntacticMatches, 10 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=293, Invalid=2059, Unknown=0, NotChecked=0, Total=2352 [2018-04-11 14:09:32,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2018-04-11 14:09:32,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 225. [2018-04-11 14:09:32,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 225 states. [2018-04-11 14:09:32,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 251 transitions. [2018-04-11 14:09:32,337 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 251 transitions. Word has length 100 [2018-04-11 14:09:32,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:32,338 INFO L459 AbstractCegarLoop]: Abstraction has 225 states and 251 transitions. [2018-04-11 14:09:32,338 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-11 14:09:32,338 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 251 transitions. [2018-04-11 14:09:32,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2018-04-11 14:09:32,338 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:32,339 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:09:32,339 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:32,339 INFO L82 PathProgramCache]: Analyzing trace with hash 1864364765, now seen corresponding path program 2 times [2018-04-11 14:09:32,340 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:32,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:32,364 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:33,280 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 14:09:33,280 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:33,280 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-11 14:09:33,280 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:33,280 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-11 14:09:33,281 INFO L182 omatonBuilderFactory]: Interpolants [16901#true, 16902#false, 16903#(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)), 16904#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 16905#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 16906#(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~ret44.offset|)), 16907#(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)), 16908#(and (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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))), 16909#(and (or (and (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 7)) (or (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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))) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))) (or (= 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 16910#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 29) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 27)))), 16911#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __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~2) __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)))), 16912#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 19)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 21) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 16913#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 15)) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 17) (* 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 0)), 16914#(and (or (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 11)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 13) (* 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 0)), 16915#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 9) (* 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) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 7)))), 16916#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 3)))), 16917#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 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 0)), 16918#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 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) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 16919#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 1) (* 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) 8)))), 16920#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 16921#(= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|), 16922#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 8))), 16923#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 16924#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 16925#(and (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)) 8) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8))), 16926#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.offset|)] [2018-04-11 14:09:33,281 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 14:09:33,281 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-11 14:09:33,281 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-11 14:09:33,281 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=591, Unknown=0, NotChecked=0, Total=650 [2018-04-11 14:09:33,281 INFO L87 Difference]: Start difference. First operand 225 states and 251 transitions. Second operand 26 states. [2018-04-11 14:09:34,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:34,141 INFO L93 Difference]: Finished difference Result 238 states and 261 transitions. [2018-04-11 14:09:34,142 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-11 14:09:34,142 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 101 [2018-04-11 14:09:34,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:34,143 INFO L225 Difference]: With dead ends: 238 [2018-04-11 14:09:34,143 INFO L226 Difference]: Without dead ends: 238 [2018-04-11 14:09:34,143 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 3 SyntacticMatches, 8 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=226, Invalid=1754, Unknown=0, NotChecked=0, Total=1980 [2018-04-11 14:09:34,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2018-04-11 14:09:34,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 226. [2018-04-11 14:09:34,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 226 states. [2018-04-11 14:09:34,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 252 transitions. [2018-04-11 14:09:34,146 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 252 transitions. Word has length 101 [2018-04-11 14:09:34,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:34,146 INFO L459 AbstractCegarLoop]: Abstraction has 226 states and 252 transitions. [2018-04-11 14:09:34,146 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-11 14:09:34,146 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 252 transitions. [2018-04-11 14:09:34,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2018-04-11 14:09:34,147 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:34,147 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-11 14:09:34,147 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:34,147 INFO L82 PathProgramCache]: Analyzing trace with hash -1340596251, now seen corresponding path program 2 times [2018-04-11 14:09:34,148 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:34,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:34,159 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:34,375 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-11 14:09:34,375 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:34,375 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-11 14:09:34,375 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:34,376 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-11 14:09:34,376 INFO L182 omatonBuilderFactory]: Interpolants [17440#(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|)), 17441#(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)), 17442#(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)), 17443#(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)), 17444#(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)), 17445#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|), 17430#true, 17431#false, 17432#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 17433#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 17434#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 17435#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 17436#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 17437#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 17438#(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)), 17439#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)] [2018-04-11 14:09:34,376 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-11 14:09:34,376 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-11 14:09:34,376 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-11 14:09:34,377 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2018-04-11 14:09:34,377 INFO L87 Difference]: Start difference. First operand 226 states and 252 transitions. Second operand 16 states. [2018-04-11 14:09:34,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:34,711 INFO L93 Difference]: Finished difference Result 234 states and 260 transitions. [2018-04-11 14:09:34,711 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-11 14:09:34,711 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 103 [2018-04-11 14:09:34,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:34,712 INFO L225 Difference]: With dead ends: 234 [2018-04-11 14:09:34,712 INFO L226 Difference]: Without dead ends: 234 [2018-04-11 14:09:34,713 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=159, Invalid=833, Unknown=0, NotChecked=0, Total=992 [2018-04-11 14:09:34,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2018-04-11 14:09:34,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 228. [2018-04-11 14:09:34,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 228 states. [2018-04-11 14:09:34,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 254 transitions. [2018-04-11 14:09:34,717 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 254 transitions. Word has length 103 [2018-04-11 14:09:34,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:34,717 INFO L459 AbstractCegarLoop]: Abstraction has 228 states and 254 transitions. [2018-04-11 14:09:34,717 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-11 14:09:34,717 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 254 transitions. [2018-04-11 14:09:34,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-04-11 14:09:34,718 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:34,718 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:09:34,718 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:34,718 INFO L82 PathProgramCache]: Analyzing trace with hash 1960733216, now seen corresponding path program 2 times [2018-04-11 14:09:34,719 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:34,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:34,744 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:35,590 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 0 proven. 216 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 14:09:35,591 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:35,591 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-11 14:09:35,591 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:35,591 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-11 14:09:35,591 INFO L182 omatonBuilderFactory]: Interpolants [17940#true, 17941#false, 17942#(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)), 17943#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 17944#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 17945#(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~ret44.offset|)), 17946#(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)), 17947#(and (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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))), 17948#(and (or (and (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 7)) (or (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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))) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))) (or (= 0 (select (select |#memory_$Pointer$.base| __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 17949#(and (or (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 29) (* 4 __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~2) __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)), 17950#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 23)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 17951#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 19)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 21) (* 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)), 17952#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 15)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 17) (* 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)), 17953#(and (or (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 11)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 13) (* 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)), 17954#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 9) (* 4 __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 7)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 17955#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 3))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 17956#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 17957#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 17958#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 17959#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 17960#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 17961#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 8))), 17962#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 17963#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 17964#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8)) (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)) 8)), 17965#(= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base| 0)] [2018-04-11 14:09:35,592 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 0 proven. 216 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 14:09:35,592 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-11 14:09:35,592 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-11 14:09:35,592 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=591, Unknown=0, NotChecked=0, Total=650 [2018-04-11 14:09:35,592 INFO L87 Difference]: Start difference. First operand 228 states and 254 transitions. Second operand 26 states. [2018-04-11 14:09:36,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:36,416 INFO L93 Difference]: Finished difference Result 239 states and 262 transitions. [2018-04-11 14:09:36,416 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-11 14:09:36,417 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 102 [2018-04-11 14:09:36,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:36,417 INFO L225 Difference]: With dead ends: 239 [2018-04-11 14:09:36,417 INFO L226 Difference]: Without dead ends: 239 [2018-04-11 14:09:36,418 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 3 SyntacticMatches, 8 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=193, Invalid=1447, Unknown=0, NotChecked=0, Total=1640 [2018-04-11 14:09:36,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2018-04-11 14:09:36,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 229. [2018-04-11 14:09:36,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 229 states. [2018-04-11 14:09:36,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 255 transitions. [2018-04-11 14:09:36,421 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 255 transitions. Word has length 102 [2018-04-11 14:09:36,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:36,421 INFO L459 AbstractCegarLoop]: Abstraction has 229 states and 255 transitions. [2018-04-11 14:09:36,421 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-11 14:09:36,421 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 255 transitions. [2018-04-11 14:09:36,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2018-04-11 14:09:36,422 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:36,422 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-11 14:09:36,422 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:36,423 INFO L82 PathProgramCache]: Analyzing trace with hash 1391189652, now seen corresponding path program 2 times [2018-04-11 14:09:36,423 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:36,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:36,439 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:36,672 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-11 14:09:36,673 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:36,673 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-11 14:09:36,673 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:36,673 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-11 14:09:36,673 INFO L182 omatonBuilderFactory]: Interpolants [18465#true, 18466#false, 18467#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 18468#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 18469#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 18470#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 18471#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 18472#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 18473#(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)), 18474#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0), 18475#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)), 18476#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)), 18477#(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)), 18478#(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)), 18479#(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)), 18480#(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))))), 18481#(= |#valid| |old(#valid)|), 18482#(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)), 18483#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|))] [2018-04-11 14:09:36,673 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-11 14:09:36,673 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-11 14:09:36,673 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-11 14:09:36,674 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2018-04-11 14:09:36,674 INFO L87 Difference]: Start difference. First operand 229 states and 255 transitions. Second operand 19 states. [2018-04-11 14:09:37,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:37,019 INFO L93 Difference]: Finished difference Result 236 states and 259 transitions. [2018-04-11 14:09:37,019 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-11 14:09:37,019 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 104 [2018-04-11 14:09:37,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:37,020 INFO L225 Difference]: With dead ends: 236 [2018-04-11 14:09:37,020 INFO L226 Difference]: Without dead ends: 236 [2018-04-11 14:09:37,020 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=183, Invalid=1223, Unknown=0, NotChecked=0, Total=1406 [2018-04-11 14:09:37,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2018-04-11 14:09:37,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 230. [2018-04-11 14:09:37,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 230 states. [2018-04-11 14:09:37,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 256 transitions. [2018-04-11 14:09:37,022 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 256 transitions. Word has length 104 [2018-04-11 14:09:37,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:37,023 INFO L459 AbstractCegarLoop]: Abstraction has 230 states and 256 transitions. [2018-04-11 14:09:37,023 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-11 14:09:37,023 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 256 transitions. [2018-04-11 14:09:37,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2018-04-11 14:09:37,023 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:37,023 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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-11 14:09:37,023 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:37,023 INFO L82 PathProgramCache]: Analyzing trace with hash -1265712049, now seen corresponding path program 2 times [2018-04-11 14:09:37,024 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:37,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:37,030 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:37,070 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-04-11 14:09:37,070 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:37,071 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-11 14:09:37,071 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:37,071 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-11 14:09:37,071 INFO L182 omatonBuilderFactory]: Interpolants [18992#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 18993#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 18994#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 1)), 18995#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 2)), 18996#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len| 2), 18990#true, 18991#false] [2018-04-11 14:09:37,071 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-04-11 14:09:37,071 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-11 14:09:37,071 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-11 14:09:37,071 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2018-04-11 14:09:37,072 INFO L87 Difference]: Start difference. First operand 230 states and 256 transitions. Second operand 7 states. [2018-04-11 14:09:37,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:37,119 INFO L93 Difference]: Finished difference Result 278 states and 308 transitions. [2018-04-11 14:09:37,119 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-11 14:09:37,119 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 104 [2018-04-11 14:09:37,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:37,120 INFO L225 Difference]: With dead ends: 278 [2018-04-11 14:09:37,120 INFO L226 Difference]: Without dead ends: 272 [2018-04-11 14:09:37,120 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-11 14:09:37,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2018-04-11 14:09:37,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 246. [2018-04-11 14:09:37,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 246 states. [2018-04-11 14:09:37,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 279 transitions. [2018-04-11 14:09:37,124 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 279 transitions. Word has length 104 [2018-04-11 14:09:37,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:37,124 INFO L459 AbstractCegarLoop]: Abstraction has 246 states and 279 transitions. [2018-04-11 14:09:37,125 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-11 14:09:37,125 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 279 transitions. [2018-04-11 14:09:37,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2018-04-11 14:09:37,125 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:37,125 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-11 14:09:37,126 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:37,126 INFO L82 PathProgramCache]: Analyzing trace with hash -1503012951, now seen corresponding path program 2 times [2018-04-11 14:09:37,126 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:37,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:37,143 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:37,396 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-11 14:09:37,396 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:37,396 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-11 14:09:37,396 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:37,396 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-11 14:09:37,397 INFO L182 omatonBuilderFactory]: Interpolants [19523#true, 19524#false, 19525#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 19526#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 19527#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 19528#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 19529#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 19530#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 19531#(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)), 19532#(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))), 19533#(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))), 19534#(= |#valid| |old(#valid)|), 19535#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0), 19536#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0), 19537#(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)), 19538#(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)), 19539#(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)), 19540#(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)), 19541#(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)), 19542#(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))), 19543#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))] [2018-04-11 14:09:37,397 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-11 14:09:37,397 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-11 14:09:37,397 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-11 14:09:37,397 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=376, Unknown=0, NotChecked=0, Total=420 [2018-04-11 14:09:37,397 INFO L87 Difference]: Start difference. First operand 246 states and 279 transitions. Second operand 21 states. [2018-04-11 14:09:37,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:37,944 INFO L93 Difference]: Finished difference Result 266 states and 297 transitions. [2018-04-11 14:09:37,944 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-11 14:09:37,944 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 107 [2018-04-11 14:09:37,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:37,945 INFO L225 Difference]: With dead ends: 266 [2018-04-11 14:09:37,945 INFO L226 Difference]: Without dead ends: 266 [2018-04-11 14:09:37,945 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=259, Invalid=1811, Unknown=0, NotChecked=0, Total=2070 [2018-04-11 14:09:37,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2018-04-11 14:09:37,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 249. [2018-04-11 14:09:37,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 249 states. [2018-04-11 14:09:37,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 282 transitions. [2018-04-11 14:09:37,948 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 282 transitions. Word has length 107 [2018-04-11 14:09:37,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:37,948 INFO L459 AbstractCegarLoop]: Abstraction has 249 states and 282 transitions. [2018-04-11 14:09:37,948 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-11 14:09:37,948 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 282 transitions. [2018-04-11 14:09:37,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2018-04-11 14:09:37,949 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:37,949 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-11 14:09:37,949 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:37,949 INFO L82 PathProgramCache]: Analyzing trace with hash 410674195, now seen corresponding path program 1 times [2018-04-11 14:09:37,950 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:37,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:37,966 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:38,338 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2018-04-11 14:09:38,338 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:38,338 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-11 14:09:38,338 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:38,338 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-11 14:09:38,339 INFO L182 omatonBuilderFactory]: Interpolants [20128#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 0))), 20129#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 0)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)) 0)), 20130#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.offset|), 20110#true, 20111#false, 20112#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 20113#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 20114#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 20115#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 20116#(and (or (not (= (+ (* 4 __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_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (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) 0) (= |__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))), 20117#(and (or (and (= __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 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.offset|)) (not (= (+ (* 4 __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 (= (+ (* 4 __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_#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))), 20118#(and (or (not (= (+ (* 4 __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)) (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.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (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) 0) (= |__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))), 20119#(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) 0) (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)))) (or (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.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (not (= (+ (* 4 __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)))), 20120#(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_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (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))))), 20121#(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_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (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) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))), 20122#(or (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|) (= 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.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (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) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset))))), 20123#(or (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) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)))) (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.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= (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))), 20124#(or (<= 1 __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_#in~array.base|) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 20125#(or (<= 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_#in~array.base|) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 20126#(or (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 20127#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))] [2018-04-11 14:09:38,339 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2018-04-11 14:09:38,339 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-11 14:09:38,339 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-11 14:09:38,339 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2018-04-11 14:09:38,339 INFO L87 Difference]: Start difference. First operand 249 states and 282 transitions. Second operand 21 states. [2018-04-11 14:09:38,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:38,814 INFO L93 Difference]: Finished difference Result 256 states and 283 transitions. [2018-04-11 14:09:38,814 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-04-11 14:09:38,814 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 107 [2018-04-11 14:09:38,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:38,815 INFO L225 Difference]: With dead ends: 256 [2018-04-11 14:09:38,815 INFO L226 Difference]: Without dead ends: 256 [2018-04-11 14:09:38,815 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=126, Invalid=866, Unknown=0, NotChecked=0, Total=992 [2018-04-11 14:09:38,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2018-04-11 14:09:38,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 249. [2018-04-11 14:09:38,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 249 states. [2018-04-11 14:09:38,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 281 transitions. [2018-04-11 14:09:38,817 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 281 transitions. Word has length 107 [2018-04-11 14:09:38,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:38,817 INFO L459 AbstractCegarLoop]: Abstraction has 249 states and 281 transitions. [2018-04-11 14:09:38,817 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-11 14:09:38,817 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 281 transitions. [2018-04-11 14:09:38,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-04-11 14:09:38,817 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:38,818 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, 1] [2018-04-11 14:09:38,818 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:38,818 INFO L82 PathProgramCache]: Analyzing trace with hash -154001494, now seen corresponding path program 1 times [2018-04-11 14:09:38,818 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:38,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:38,827 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:39,062 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2018-04-11 14:09:39,062 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:39,062 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-11 14:09:39,062 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:39,063 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-11 14:09:39,063 INFO L182 omatonBuilderFactory]: Interpolants [20672#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 0))), 20673#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 0)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)) 0)), 20674#(= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base| 0), 20659#true, 20660#false, 20661#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 20662#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 20663#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 20664#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 20665#(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 (= __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)))), 20666#(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 (= __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)) (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)))), 20667#(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 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (or (= __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 (= (+ (* 4 __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)))))), 20668#(or (<= 1 __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_#in~array.base|) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 20669#(or (<= 0 __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_#in~array.base|) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 20670#(or (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 20671#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))] [2018-04-11 14:09:39,063 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2018-04-11 14:09:39,063 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-11 14:09:39,063 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-11 14:09:39,063 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2018-04-11 14:09:39,063 INFO L87 Difference]: Start difference. First operand 249 states and 281 transitions. Second operand 16 states. [2018-04-11 14:09:39,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:39,273 INFO L93 Difference]: Finished difference Result 290 states and 326 transitions. [2018-04-11 14:09:39,273 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-11 14:09:39,273 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 108 [2018-04-11 14:09:39,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:39,274 INFO L225 Difference]: With dead ends: 290 [2018-04-11 14:09:39,274 INFO L226 Difference]: Without dead ends: 290 [2018-04-11 14:09:39,274 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2018-04-11 14:09:39,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2018-04-11 14:09:39,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 282. [2018-04-11 14:09:39,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 282 states. [2018-04-11 14:09:39,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 324 transitions. [2018-04-11 14:09:39,277 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 324 transitions. Word has length 108 [2018-04-11 14:09:39,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:39,277 INFO L459 AbstractCegarLoop]: Abstraction has 282 states and 324 transitions. [2018-04-11 14:09:39,277 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-11 14:09:39,277 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 324 transitions. [2018-04-11 14:09:39,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-04-11 14:09:39,278 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:39,278 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:09:39,278 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:39,279 INFO L82 PathProgramCache]: Analyzing trace with hash 820398132, now seen corresponding path program 3 times [2018-04-11 14:09:39,279 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:39,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:39,292 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:40,156 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 14:09:40,156 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:40,156 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2018-04-11 14:09:40,156 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:40,156 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-11 14:09:40,156 INFO L182 omatonBuilderFactory]: Interpolants [21261#true, 21262#false, 21263#(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)), 21264#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 21265#(and (not (= |__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|)), 21266#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base| 0)) (<= __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~ret44.offset|)), 21267#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base 0)) (<= 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)), 21268#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base 0)) (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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))), 21269#(and (or (and (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 7)) (or (< 7 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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))) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))) (or (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) __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)), 21270#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 29) (* 4 __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 27)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 21271#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 23)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)))), 21272#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 19)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 21) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 21273#(and (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 15)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 17) (* 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)), 21274#(and (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 11)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 13) (* 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)), 21275#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 9) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __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)), 21276#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 3))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 21277#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)))))), 21278#(and (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 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)), 21279#(and (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 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)), 21280#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 21281#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 21282#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 8)))), 21283#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 21284#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8))) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 21285#(and (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)) 8) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8)))), 21286#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))), 21287#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))] [2018-04-11 14:09:40,156 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 14:09:40,157 INFO L442 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-04-11 14:09:40,157 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-04-11 14:09:40,157 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=641, Unknown=0, NotChecked=0, Total=702 [2018-04-11 14:09:40,157 INFO L87 Difference]: Start difference. First operand 282 states and 324 transitions. Second operand 27 states. [2018-04-11 14:09:41,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:41,159 INFO L93 Difference]: Finished difference Result 295 states and 335 transitions. [2018-04-11 14:09:41,159 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-04-11 14:09:41,159 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 108 [2018-04-11 14:09:41,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:41,159 INFO L225 Difference]: With dead ends: 295 [2018-04-11 14:09:41,160 INFO L226 Difference]: Without dead ends: 295 [2018-04-11 14:09:41,160 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 3 SyntacticMatches, 8 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=253, Invalid=2003, Unknown=0, NotChecked=0, Total=2256 [2018-04-11 14:09:41,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2018-04-11 14:09:41,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 288. [2018-04-11 14:09:41,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 288 states. [2018-04-11 14:09:41,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 331 transitions. [2018-04-11 14:09:41,162 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 331 transitions. Word has length 108 [2018-04-11 14:09:41,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:41,162 INFO L459 AbstractCegarLoop]: Abstraction has 288 states and 331 transitions. [2018-04-11 14:09:41,162 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-04-11 14:09:41,162 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 331 transitions. [2018-04-11 14:09:41,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2018-04-11 14:09:41,163 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:41,163 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:09:41,163 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:41,163 INFO L82 PathProgramCache]: Analyzing trace with hash -337461399, now seen corresponding path program 3 times [2018-04-11 14:09:41,163 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:41,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:41,176 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:41,877 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 3 proven. 214 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2018-04-11 14:09:41,877 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:41,877 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-04-11 14:09:41,877 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:41,877 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-11 14:09:41,878 INFO L182 omatonBuilderFactory]: Interpolants [21914#true, 21915#false, 21916#(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)), 21917#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 21918#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 21919#(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~ret44.offset|)), 21920#(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)), 21921#(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) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 21922#(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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36)))) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 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) (+ __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36)))))), 21923#(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~2) 32))))) (<= (+ (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~2) 32)))) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 21924#(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~2) (+ (* (- 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~2) (+ (* (- 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~2)), 21925#(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~2) 24))))) (= 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_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 24)))) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)), 21926#(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~2) (+ (* (- 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~2) (= 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~2) (+ (* (- 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)), 21927#(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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 16))))) (not (= 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)), 21928#(and (or (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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 16))))) (not (= 16 (* 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~2) 5) (* 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~2) 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)), 21929#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 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) (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 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 16))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 21930#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 1) (* 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_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 12)))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 21931#(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)), 21932#(= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|), 21933#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 12))), 21934#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 12))), 21935#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8)))), 21936#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4)))), 21937#(= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 21938#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.offset|)] [2018-04-11 14:09:41,878 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 3 proven. 214 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2018-04-11 14:09:41,878 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-11 14:09:41,878 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-11 14:09:41,878 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=546, Unknown=0, NotChecked=0, Total=600 [2018-04-11 14:09:41,879 INFO L87 Difference]: Start difference. First operand 288 states and 331 transitions. Second operand 25 states. [2018-04-11 14:09:43,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:43,830 INFO L93 Difference]: Finished difference Result 301 states and 341 transitions. [2018-04-11 14:09:43,831 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-04-11 14:09:43,831 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 109 [2018-04-11 14:09:43,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:43,831 INFO L225 Difference]: With dead ends: 301 [2018-04-11 14:09:43,831 INFO L226 Difference]: Without dead ends: 301 [2018-04-11 14:09:43,832 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 3 SyntacticMatches, 9 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=472, Invalid=3434, Unknown=0, NotChecked=0, Total=3906 [2018-04-11 14:09:43,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2018-04-11 14:09:43,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 289. [2018-04-11 14:09:43,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 289 states. [2018-04-11 14:09:43,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 332 transitions. [2018-04-11 14:09:43,834 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 332 transitions. Word has length 109 [2018-04-11 14:09:43,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:43,834 INFO L459 AbstractCegarLoop]: Abstraction has 289 states and 332 transitions. [2018-04-11 14:09:43,834 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-11 14:09:43,834 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 332 transitions. [2018-04-11 14:09:43,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2018-04-11 14:09:43,835 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:43,835 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:09:43,835 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:43,835 INFO L82 PathProgramCache]: Analyzing trace with hash -1871368428, now seen corresponding path program 3 times [2018-04-11 14:09:43,835 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:43,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:43,844 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:44,470 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 241 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 14:09:44,470 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:44,470 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-04-11 14:09:44,470 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:44,471 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-11 14:09:44,471 INFO L182 omatonBuilderFactory]: Interpolants [22606#true, 22607#false, 22608#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 22609#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 22610#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 22611#(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~ret44.offset|)), 22612#(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)), 22613#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 0) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 22614#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 10) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 22615#(and (or (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 9) __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 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 2)), 22616#(and (or (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 8) __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 0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 3)), 22617#(and (or (<= 3 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 8) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 (select (select |#memory_$Pointer$.base| __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~2) __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) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 3)), 22618#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (and (= 0 (select (select |#memory_$Pointer$.base| __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))) (<= (+ (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 12)) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 22619#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (and (= 0 (select (select |#memory_$Pointer$.base| __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))) (<= (+ (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 12)) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)))), 22620#(and (or (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 12)) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __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)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 5) __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 0)), 22621#(and (or (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 12)) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __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)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 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 0)), 22622#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (and (= 0 (select (select |#memory_$Pointer$.base| __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))) (<= (+ (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 12)) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)))), 22623#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (and (not (= 12 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2))) (= 0 (select (select |#memory_$Pointer$.base| __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)))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 22624#(and (or (= 0 (select (select |#memory_$Pointer$.base| __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))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 2) __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 0)), 22625#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 (select (select |#memory_$Pointer$.base| __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)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 22626#(and (= 0 (select (select |#memory_$Pointer$.base| __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)), 22627#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 22628#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 12))), 22629#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 12)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 22630#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8)))), 22631#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 22632#(= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 22633#(= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base| 0)] [2018-04-11 14:09:44,471 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 241 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-11 14:09:44,471 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-11 14:09:44,471 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-11 14:09:44,471 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2018-04-11 14:09:44,471 INFO L87 Difference]: Start difference. First operand 289 states and 332 transitions. Second operand 28 states. [2018-04-11 14:09:45,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:45,657 INFO L93 Difference]: Finished difference Result 346 states and 396 transitions. [2018-04-11 14:09:45,657 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-04-11 14:09:45,657 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 110 [2018-04-11 14:09:45,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:45,658 INFO L225 Difference]: With dead ends: 346 [2018-04-11 14:09:45,658 INFO L226 Difference]: Without dead ends: 346 [2018-04-11 14:09:45,658 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 3 SyntacticMatches, 6 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=448, Invalid=2632, Unknown=0, NotChecked=0, Total=3080 [2018-04-11 14:09:45,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2018-04-11 14:09:45,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 336. [2018-04-11 14:09:45,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 336 states. [2018-04-11 14:09:45,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 389 transitions. [2018-04-11 14:09:45,662 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 389 transitions. Word has length 110 [2018-04-11 14:09:45,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:45,662 INFO L459 AbstractCegarLoop]: Abstraction has 336 states and 389 transitions. [2018-04-11 14:09:45,662 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-11 14:09:45,663 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 389 transitions. [2018-04-11 14:09:45,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2018-04-11 14:09:45,664 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:45,664 INFO L355 BasicCegarLoop]: trace histogram [12, 11, 11, 11, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:09:45,664 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:45,664 INFO L82 PathProgramCache]: Analyzing trace with hash 276967467, now seen corresponding path program 4 times [2018-04-11 14:09:45,665 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:45,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:45,674 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:45,868 INFO L134 CoverageAnalysis]: Checked inductivity of 285 backedges. 213 proven. 31 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-11 14:09:45,868 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:45,868 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-11 14:09:45,868 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:45,868 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-11 14:09:45,869 INFO L182 omatonBuilderFactory]: Interpolants [23373#true, 23374#false, 23375#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10), 23376#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 23377#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 23378#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|)), 23379#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 23380#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 40)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 23381#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 36)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 23382#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 32)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 23383#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 28)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 23384#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 24)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 23385#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 20)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 23386#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 16)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 23387#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 12)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 23388#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 8)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 23389#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 4)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0)), 23390#(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~2) __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))] [2018-04-11 14:09:45,869 INFO L134 CoverageAnalysis]: Checked inductivity of 285 backedges. 213 proven. 31 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-11 14:09:45,869 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-11 14:09:45,869 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-11 14:09:45,869 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2018-04-11 14:09:45,869 INFO L87 Difference]: Start difference. First operand 336 states and 389 transitions. Second operand 18 states. [2018-04-11 14:09:46,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:46,059 INFO L93 Difference]: Finished difference Result 290 states and 332 transitions. [2018-04-11 14:09:46,060 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-04-11 14:09:46,060 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 114 [2018-04-11 14:09:46,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:46,061 INFO L225 Difference]: With dead ends: 290 [2018-04-11 14:09:46,061 INFO L226 Difference]: Without dead ends: 290 [2018-04-11 14:09:46,061 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=259, Invalid=611, Unknown=0, NotChecked=0, Total=870 [2018-04-11 14:09:46,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2018-04-11 14:09:46,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 290. [2018-04-11 14:09:46,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 290 states. [2018-04-11 14:09:46,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 332 transitions. [2018-04-11 14:09:46,063 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 332 transitions. Word has length 114 [2018-04-11 14:09:46,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:46,063 INFO L459 AbstractCegarLoop]: Abstraction has 290 states and 332 transitions. [2018-04-11 14:09:46,063 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-11 14:09:46,063 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 332 transitions. [2018-04-11 14:09:46,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-04-11 14:09:46,063 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:46,064 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] [2018-04-11 14:09:46,064 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:46,064 INFO L82 PathProgramCache]: Analyzing trace with hash -1371646040, now seen corresponding path program 3 times [2018-04-11 14:09:46,064 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:46,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:46,072 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:46,111 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-11 14:09:46,111 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:46,111 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-11 14:09:46,111 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:46,111 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-11 14:09:46,111 INFO L182 omatonBuilderFactory]: Interpolants [24000#(<= (+ __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)), 24001#(<= (+ __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)), 24002#(<= (+ __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)), 24003#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| 3), 23996#true, 23997#false, 23998#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 23999#(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))] [2018-04-11 14:09:46,111 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-11 14:09:46,112 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 14:09:46,112 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 14:09:46,112 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2018-04-11 14:09:46,112 INFO L87 Difference]: Start difference. First operand 290 states and 332 transitions. Second operand 8 states. [2018-04-11 14:09:46,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:46,152 INFO L93 Difference]: Finished difference Result 354 states and 400 transitions. [2018-04-11 14:09:46,152 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 14:09:46,152 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 113 [2018-04-11 14:09:46,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:46,153 INFO L225 Difference]: With dead ends: 354 [2018-04-11 14:09:46,153 INFO L226 Difference]: Without dead ends: 351 [2018-04-11 14:09:46,153 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-11 14:09:46,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2018-04-11 14:09:46,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 293. [2018-04-11 14:09:46,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 293 states. [2018-04-11 14:09:46,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 335 transitions. [2018-04-11 14:09:46,156 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 335 transitions. Word has length 113 [2018-04-11 14:09:46,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:46,156 INFO L459 AbstractCegarLoop]: Abstraction has 293 states and 335 transitions. [2018-04-11 14:09:46,156 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 14:09:46,156 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 335 transitions. [2018-04-11 14:09:46,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2018-04-11 14:09:46,156 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:46,156 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-11 14:09:46,156 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:46,157 INFO L82 PathProgramCache]: Analyzing trace with hash 224561506, now seen corresponding path program 1 times [2018-04-11 14:09:46,157 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:46,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:46,168 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:46,534 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 3 proven. 28 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2018-04-11 14:09:46,534 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:46,535 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2018-04-11 14:09:46,535 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:46,535 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-11 14:09:46,535 INFO L182 omatonBuilderFactory]: Interpolants [24672#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|), 24653#true, 24654#false, 24655#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 24656#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 24657#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 24658#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 24659#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 24660#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 24661#(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)), 24662#(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|)), 24663#(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)), 24664#(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)), 24665#(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) (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) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 24666#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 8) (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)), 24667#(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_~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) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 24668#(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) (or (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|) (= 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) 3))), 24669#(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) (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) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3))), 24670#(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) (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) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 24671#(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))] [2018-04-11 14:09:46,535 INFO L134 CoverageAnalysis]: Checked inductivity of 251 backedges. 3 proven. 28 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2018-04-11 14:09:46,536 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-11 14:09:46,536 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-11 14:09:46,536 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2018-04-11 14:09:46,536 INFO L87 Difference]: Start difference. First operand 293 states and 335 transitions. Second operand 20 states. [2018-04-11 14:09:46,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:46,958 INFO L93 Difference]: Finished difference Result 319 states and 362 transitions. [2018-04-11 14:09:46,958 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-11 14:09:46,958 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 112 [2018-04-11 14:09:46,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:46,959 INFO L225 Difference]: With dead ends: 319 [2018-04-11 14:09:46,959 INFO L226 Difference]: Without dead ends: 319 [2018-04-11 14:09:46,959 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 4 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=330, Invalid=1562, Unknown=0, NotChecked=0, Total=1892 [2018-04-11 14:09:46,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2018-04-11 14:09:46,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 313. [2018-04-11 14:09:46,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 313 states. [2018-04-11 14:09:46,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 358 transitions. [2018-04-11 14:09:46,961 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 358 transitions. Word has length 112 [2018-04-11 14:09:46,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:46,961 INFO L459 AbstractCegarLoop]: Abstraction has 313 states and 358 transitions. [2018-04-11 14:09:46,961 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-11 14:09:46,962 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 358 transitions. [2018-04-11 14:09:46,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2018-04-11 14:09:46,962 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:46,962 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 5, 5, 5, 5, 5, 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] [2018-04-11 14:09:46,963 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:46,963 INFO L82 PathProgramCache]: Analyzing trace with hash 1407282309, now seen corresponding path program 3 times [2018-04-11 14:09:46,963 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:46,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:46,980 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:47,300 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 49 proven. 24 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2018-04-11 14:09:47,301 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:47,301 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-11 14:09:47,301 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:47,301 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2018-04-11 14:09:47,301 INFO L182 omatonBuilderFactory]: Interpolants [25353#true, 25354#false, 25355#(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)), 25356#(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)), 25357#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base|) 1) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|)), 25358#(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)), 25359#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)) (= (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)), 25360#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 25361#(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)), 25362#(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|)), 25363#(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))), 25364#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 25365#(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|))), 25366#(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|))))), 25367#(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))), 25368#(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)) (= __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))), 25369#(and (<= 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) (<= (* 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))), 25370#(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)), 25371#(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-11 14:09:47,301 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 49 proven. 24 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2018-04-11 14:09:47,301 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-11 14:09:47,301 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-11 14:09:47,302 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2018-04-11 14:09:47,302 INFO L87 Difference]: Start difference. First operand 313 states and 358 transitions. Second operand 19 states. [2018-04-11 14:09:47,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:47,834 INFO L93 Difference]: Finished difference Result 319 states and 360 transitions. [2018-04-11 14:09:47,834 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-11 14:09:47,834 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 114 [2018-04-11 14:09:47,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:47,835 INFO L225 Difference]: With dead ends: 319 [2018-04-11 14:09:47,835 INFO L226 Difference]: Without dead ends: 319 [2018-04-11 14:09:47,835 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=161, Invalid=1029, Unknown=0, NotChecked=0, Total=1190 [2018-04-11 14:09:47,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2018-04-11 14:09:47,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 312. [2018-04-11 14:09:47,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 312 states. [2018-04-11 14:09:47,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 357 transitions. [2018-04-11 14:09:47,839 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 357 transitions. Word has length 114 [2018-04-11 14:09:47,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:47,839 INFO L459 AbstractCegarLoop]: Abstraction has 312 states and 357 transitions. [2018-04-11 14:09:47,839 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-11 14:09:47,839 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 357 transitions. [2018-04-11 14:09:47,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-04-11 14:09:47,840 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:47,840 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-11 14:09:47,840 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:47,840 INFO L82 PathProgramCache]: Analyzing trace with hash -1628527433, now seen corresponding path program 2 times [2018-04-11 14:09:47,841 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:47,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:47,856 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:49,070 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 141 proven. 106 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-11 14:09:49,070 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:49,070 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43] total 43 [2018-04-11 14:09:49,070 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:49,071 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 10 proven. 9 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-11 14:09:49,071 INFO L182 omatonBuilderFactory]: Interpolants [26048#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 28)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 27))) (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 26049#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 24)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 23))) (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 26050#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 19)) (= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 20))) (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 26051#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 15)) (= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 16))) (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 26052#(and (= 0 (select |#valid| 0)) (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~2) __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_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 26053#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 7)) (= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 8))) (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 26054#(and (= 0 (select |#valid| 0)) (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 4)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 3))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 26055#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __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)), 26056#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 4 __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)), 26057#(and (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 26058#(and (= 0 (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|)), 26059#(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)), 26060#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))), 26061#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))), 26062#(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) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 26063#(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) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 26064#(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)))) (= __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)), 26065#(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) (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 (= 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)))))), 26066#(= |#valid| |old(#valid)|), 26067#(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|)))), 26068#(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))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 26069#(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)), 26070#(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)), 26071#(and (or (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 0) (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)))) (<= (* 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)), 26072#(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) 4) (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) (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)))))), 26073#(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) (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) 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))), 26074#(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) (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))) (= 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))), 26075#(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) (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) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0))))), 26076#(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)), 26077#(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)))), 26078#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)), 26035#true, 26036#false, 26037#(= 0 (select |#valid| 0)), 26038#(and (= 0 (select |#valid| 0)) (= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0)), 26039#(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))), 26040#(= (select |old(#valid)| 0) (select |#valid| 0)), 26041#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|) (= (select |old(#valid)| 0) (select |#valid| 0))), 26042#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|)), 26043#(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~ret44.offset|)), 26044#(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)), 26045#(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)) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))) (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 26046#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 36)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 35))) (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 26047#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 32)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 31))) (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))] [2018-04-11 14:09:49,071 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 141 proven. 106 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-11 14:09:49,071 INFO L442 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-04-11 14:09:49,071 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-04-11 14:09:49,072 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1690, Unknown=0, NotChecked=0, Total=1892 [2018-04-11 14:09:49,072 INFO L87 Difference]: Start difference. First operand 312 states and 357 transitions. Second operand 44 states. [2018-04-11 14:09:51,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:51,407 INFO L93 Difference]: Finished difference Result 319 states and 359 transitions. [2018-04-11 14:09:51,407 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-04-11 14:09:51,408 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 113 [2018-04-11 14:09:51,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:51,408 INFO L225 Difference]: With dead ends: 319 [2018-04-11 14:09:51,408 INFO L226 Difference]: Without dead ends: 319 [2018-04-11 14:09:51,409 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 6 SyntacticMatches, 5 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2399 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1098, Invalid=7458, Unknown=0, NotChecked=0, Total=8556 [2018-04-11 14:09:51,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2018-04-11 14:09:51,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 312. [2018-04-11 14:09:51,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 312 states. [2018-04-11 14:09:51,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 356 transitions. [2018-04-11 14:09:51,411 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 356 transitions. Word has length 113 [2018-04-11 14:09:51,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:51,412 INFO L459 AbstractCegarLoop]: Abstraction has 312 states and 356 transitions. [2018-04-11 14:09:51,412 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-04-11 14:09:51,412 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 356 transitions. [2018-04-11 14:09:51,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2018-04-11 14:09:51,412 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:51,412 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:09:51,412 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:51,412 INFO L82 PathProgramCache]: Analyzing trace with hash 1166548035, now seen corresponding path program 3 times [2018-04-11 14:09:51,413 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:51,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:51,421 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:51,483 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-04-11 14:09:51,483 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:51,483 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-11 14:09:51,483 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:51,484 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-11 14:09:51,484 INFO L182 omatonBuilderFactory]: Interpolants [26808#true, 26809#false, 26810#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 26811#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 26812#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 1)), 26813#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 2)), 26814#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 3)), 26815#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len| 3)] [2018-04-11 14:09:51,484 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-04-11 14:09:51,484 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-11 14:09:51,484 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-11 14:09:51,484 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2018-04-11 14:09:51,484 INFO L87 Difference]: Start difference. First operand 312 states and 356 transitions. Second operand 8 states. [2018-04-11 14:09:51,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:51,511 INFO L93 Difference]: Finished difference Result 380 states and 432 transitions. [2018-04-11 14:09:51,512 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-11 14:09:51,512 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 112 [2018-04-11 14:09:51,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:51,512 INFO L225 Difference]: With dead ends: 380 [2018-04-11 14:09:51,512 INFO L226 Difference]: Without dead ends: 372 [2018-04-11 14:09:51,513 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-11 14:09:51,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2018-04-11 14:09:51,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 336. [2018-04-11 14:09:51,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 336 states. [2018-04-11 14:09:51,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 391 transitions. [2018-04-11 14:09:51,515 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 391 transitions. Word has length 112 [2018-04-11 14:09:51,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:51,515 INFO L459 AbstractCegarLoop]: Abstraction has 336 states and 391 transitions. [2018-04-11 14:09:51,515 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-11 14:09:51,515 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 391 transitions. [2018-04-11 14:09:51,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2018-04-11 14:09:51,516 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:51,516 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:09:51,516 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:51,516 INFO L82 PathProgramCache]: Analyzing trace with hash 2090479166, now seen corresponding path program 1 times [2018-04-11 14:09:51,517 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:51,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:51,527 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:51,745 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2018-04-11 14:09:51,745 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:51,745 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-04-11 14:09:51,745 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:51,745 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-11 14:09:51,745 INFO L182 omatonBuilderFactory]: Interpolants [27534#true, 27535#false, 27536#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 27537#(and (not (= |__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|)), 27538#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|)), 27539#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 27540#(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 (= __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)))), 27541#(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 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~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_~array.offset 0)))), 27542#(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 (+ (* 4 __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))) (or (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))) (= __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)))), 27543#(or (<= 1 __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_#in~array.base|) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 27544#(or (<= 0 __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_#in~array.base|) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 27545#(or (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 27546#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 27547#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 0)))), 27548#(and (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)) 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 0)))), 27549#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))), 27550#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))] [2018-04-11 14:09:51,746 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2018-04-11 14:09:51,746 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-11 14:09:51,746 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-11 14:09:51,746 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2018-04-11 14:09:51,746 INFO L87 Difference]: Start difference. First operand 336 states and 391 transitions. Second operand 17 states. [2018-04-11 14:09:52,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:52,017 INFO L93 Difference]: Finished difference Result 345 states and 391 transitions. [2018-04-11 14:09:52,017 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-11 14:09:52,017 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 114 [2018-04-11 14:09:52,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:52,018 INFO L225 Difference]: With dead ends: 345 [2018-04-11 14:09:52,018 INFO L226 Difference]: Without dead ends: 345 [2018-04-11 14:09:52,018 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=98, Invalid=604, Unknown=0, NotChecked=0, Total=702 [2018-04-11 14:09:52,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2018-04-11 14:09:52,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 336. [2018-04-11 14:09:52,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 336 states. [2018-04-11 14:09:52,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 389 transitions. [2018-04-11 14:09:52,021 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 389 transitions. Word has length 114 [2018-04-11 14:09:52,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:52,021 INFO L459 AbstractCegarLoop]: Abstraction has 336 states and 389 transitions. [2018-04-11 14:09:52,021 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-11 14:09:52,021 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 389 transitions. [2018-04-11 14:09:52,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2018-04-11 14:09:52,021 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:52,021 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:09:52,021 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:52,022 INFO L82 PathProgramCache]: Analyzing trace with hash 2090479167, now seen corresponding path program 1 times [2018-04-11 14:09:52,022 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:52,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:52,029 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:52,320 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 38 proven. 13 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2018-04-11 14:09:52,321 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:52,321 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-11 14:09:52,321 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:52,321 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-11 14:09:52,321 INFO L182 omatonBuilderFactory]: Interpolants [28256#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base|) 1) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|)), 28257#(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)), 28258#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)) (= (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)), 28259#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 28260#(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)), 28261#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 28262#(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|) (= (select |old(#length)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 28263#(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|))), 28264#(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|))))), 28265#(and (or (= (select |old(#length)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#length| __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_~array.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|)), 28266#(= |old(#length)| |#length|), 28267#(or (= (select |old(#length)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#length| |__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_#in~array.base|))), 28268#(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)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 28269#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (<= (* 4 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|))), 28270#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))), 28271#(and (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))), 28272#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 28273#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 28252#true, 28253#false, 28254#(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)), 28255#(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))] [2018-04-11 14:09:52,321 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 38 proven. 13 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2018-04-11 14:09:52,321 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-11 14:09:52,321 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-11 14:09:52,321 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2018-04-11 14:09:52,322 INFO L87 Difference]: Start difference. First operand 336 states and 389 transitions. Second operand 22 states. [2018-04-11 14:09:52,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:52,866 INFO L93 Difference]: Finished difference Result 348 states and 391 transitions. [2018-04-11 14:09:52,866 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-11 14:09:52,867 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 114 [2018-04-11 14:09:52,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:52,867 INFO L225 Difference]: With dead ends: 348 [2018-04-11 14:09:52,867 INFO L226 Difference]: Without dead ends: 348 [2018-04-11 14:09:52,868 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=178, Invalid=1154, Unknown=0, NotChecked=0, Total=1332 [2018-04-11 14:09:52,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2018-04-11 14:09:52,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 336. [2018-04-11 14:09:52,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 336 states. [2018-04-11 14:09:52,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 386 transitions. [2018-04-11 14:09:52,870 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 386 transitions. Word has length 114 [2018-04-11 14:09:52,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:52,870 INFO L459 AbstractCegarLoop]: Abstraction has 336 states and 386 transitions. [2018-04-11 14:09:52,870 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-11 14:09:52,871 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 386 transitions. [2018-04-11 14:09:52,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2018-04-11 14:09:52,871 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:52,871 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:09:52,871 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:52,871 INFO L82 PathProgramCache]: Analyzing trace with hash 380344991, now seen corresponding path program 1 times [2018-04-11 14:09:52,872 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:52,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:52,886 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:54,335 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 216 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-11 14:09:54,336 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:54,336 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2018-04-11 14:09:54,336 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:54,336 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-11 14:09:54,336 INFO L182 omatonBuilderFactory]: Interpolants [28992#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 28993#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 28994#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|) (= 40 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 28995#(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))), 28996#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 37) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 35))) (<= 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)), 28997#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 37) (* 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 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)))) (= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 4)) (<= (* 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~2) __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)), 28998#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 31)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 33) (* 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)), 28999#(and (or (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 29) (* 4 __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~2) __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)), 29000#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 23)) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 29001#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 19)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 21) (* 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)), 29002#(and (or (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 15)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 17) (* 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)), 29003#(and (or (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 11)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 13) (* 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)), 29004#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 9) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (+ 0 4)) 4) 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))) (<= (* 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~2) __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)), 29005#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 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) (+ 0 4))) (not (= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 3))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 29006#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 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) (+ 0 4))) (not (= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 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)), 29007#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 4) (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 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)), 29008#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))))), 29009#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 29010#(= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|), 29011#(and (or (and (= __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|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.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))), 29012#(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 (= __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 (select |old(#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) (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))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 29013#(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)) (and (or (= (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (+ (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __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))) (<= 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)) (= (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (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.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)))), 29014#(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)) (= (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (or (= (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (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.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)) (<= 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)))), 29015#(or (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (and (or (= (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (or (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__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.offset| 0))), 29016#(or (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (and (or (<= (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) (= (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (or (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__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.offset| 0))), 29017#(or (and (or (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0)) (or (<= (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0) (= (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__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.offset| 0))), 29018#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) (+ 0 4)))), 29019#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ 0 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 29020#(= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset))), 29021#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.offset|), 28988#true, 28989#false, 28990#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 28991#(= 40 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))] [2018-04-11 14:09:54,337 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 216 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-11 14:09:54,337 INFO L442 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-04-11 14:09:54,337 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-04-11 14:09:54,337 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=1039, Unknown=0, NotChecked=0, Total=1122 [2018-04-11 14:09:54,337 INFO L87 Difference]: Start difference. First operand 336 states and 386 transitions. Second operand 34 states. [2018-04-11 14:09:56,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:56,275 INFO L93 Difference]: Finished difference Result 411 states and 468 transitions. [2018-04-11 14:09:56,276 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-11 14:09:56,276 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 115 [2018-04-11 14:09:56,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:56,277 INFO L225 Difference]: With dead ends: 411 [2018-04-11 14:09:56,277 INFO L226 Difference]: Without dead ends: 411 [2018-04-11 14:09:56,277 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 3 SyntacticMatches, 13 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 720 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=448, Invalid=3458, Unknown=0, NotChecked=0, Total=3906 [2018-04-11 14:09:56,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2018-04-11 14:09:56,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 384. [2018-04-11 14:09:56,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 384 states. [2018-04-11 14:09:56,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 448 transitions. [2018-04-11 14:09:56,280 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 448 transitions. Word has length 115 [2018-04-11 14:09:56,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:56,280 INFO L459 AbstractCegarLoop]: Abstraction has 384 states and 448 transitions. [2018-04-11 14:09:56,280 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-04-11 14:09:56,280 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 448 transitions. [2018-04-11 14:09:56,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2018-04-11 14:09:56,280 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:56,280 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-11 14:09:56,280 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:56,281 INFO L82 PathProgramCache]: Analyzing trace with hash 490289830, now seen corresponding path program 1 times [2018-04-11 14:09:56,281 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:56,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:56,295 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:09:57,332 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 134 proven. 112 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-11 14:09:57,332 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:09:57,332 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2018-04-11 14:09:57,332 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:09:57,332 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-11 14:09:57,333 INFO L182 omatonBuilderFactory]: Interpolants [29888#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 19)) (= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 20))) (= 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)), 29889#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 15)) (= (* 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~2) __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)), 29890#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (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~2) __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_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 29891#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 7)) (= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 8))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 29892#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 4)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 3))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 29893#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 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) (or (= 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~2) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 29894#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (= 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~2) 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)), 29895#(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)), 29896#(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|)), 29897#(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))), 29898#(= |#valid| |old(#valid)|), 29899#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0), 29900#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0), 29901#(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) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 29902#(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) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 29903#(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)) (= __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)), 29904#(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 (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_~array.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1)))), 29905#(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) 7) (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_~array.base)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)))), 29906#(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_~array.base)) (<= __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) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 29907#(and (or (and (= (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) 0) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= __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) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 29908#(and (or (and (= (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) 0) __U_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) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 4) 0)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 29909#(and (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~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) 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) (<= (+ (* 4 __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)), 29910#(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))), 29911#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)), 29876#true, 29877#false, 29878#(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)), 29879#(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|)), 29880#(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|)), 29881#(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~ret44.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base|))), 29882#(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)), 29883#(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) (or (< 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __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)), 29884#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 36)) (<= (* 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~2) __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)), 29885#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 32)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 31))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 29886#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base)) (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 28)) (<= (* 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~2) __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)), 29887#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 24)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 23))) (= 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))] [2018-04-11 14:09:57,333 INFO L134 CoverageAnalysis]: Checked inductivity of 255 backedges. 134 proven. 112 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-11 14:09:57,333 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-04-11 14:09:57,333 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-04-11 14:09:57,333 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=1121, Unknown=0, NotChecked=0, Total=1260 [2018-04-11 14:09:57,333 INFO L87 Difference]: Start difference. First operand 384 states and 448 transitions. Second operand 36 states. [2018-04-11 14:09:58,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:09:58,826 INFO L93 Difference]: Finished difference Result 393 states and 453 transitions. [2018-04-11 14:09:58,826 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-04-11 14:09:58,826 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 116 [2018-04-11 14:09:58,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:09:58,827 INFO L225 Difference]: With dead ends: 393 [2018-04-11 14:09:58,827 INFO L226 Difference]: Without dead ends: 393 [2018-04-11 14:09:58,827 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 1 SyntacticMatches, 3 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1217 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=672, Invalid=4584, Unknown=0, NotChecked=0, Total=5256 [2018-04-11 14:09:58,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2018-04-11 14:09:58,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 384. [2018-04-11 14:09:58,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 384 states. [2018-04-11 14:09:58,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 447 transitions. [2018-04-11 14:09:58,830 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 447 transitions. Word has length 116 [2018-04-11 14:09:58,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:09:58,830 INFO L459 AbstractCegarLoop]: Abstraction has 384 states and 447 transitions. [2018-04-11 14:09:58,830 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-04-11 14:09:58,830 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 447 transitions. [2018-04-11 14:09:58,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2018-04-11 14:09:58,831 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:09:58,831 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 3, 3, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:09:58,831 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:09:58,831 INFO L82 PathProgramCache]: Analyzing trace with hash -1094206818, now seen corresponding path program 1 times [2018-04-11 14:09:58,831 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:09:58,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:09:58,846 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:00,324 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 3 proven. 214 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-11 14:10:00,325 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:00,325 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2018-04-11 14:10:00,325 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:00,325 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-04-11 14:10:00,326 INFO L182 omatonBuilderFactory]: Interpolants [30784#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 30785#(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 (= __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|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 30786#(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|)), 30787#(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_~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 (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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|)))))), 30788#(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)) (and (<= 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 |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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 (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (+ (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (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)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 30789#(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)) (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))))) (or (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_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 (= __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)))), 30790#(or (and (or (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))))) (<= 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))), 30791#(or (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (and (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) (or (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0))), 30792#(or (and (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0)) (or (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0)) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0))), 30793#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) (+ 0 4)))), 30794#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ 0 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 30795#(= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset))), 30796#(= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base| 0), 30763#true, 30764#false, 30765#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 30766#(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)), 30767#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 30768#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 30769#(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~ret44.offset|)), 30770#(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)), 30771#(and (= 0 (select (select |#memory_$Pointer$.base| __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~2)))) (<= __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)), 30772#(and (<= (+ (div (+ (- __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~2) 36)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __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~2) 36)) __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)), 30773#(and (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 32)) __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) (<= (+ (div (+ (- __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 32)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)), 30774#(and (<= (+ (div (+ (- __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 28)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 28)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)))), 30775#(and (= 0 (select (select |#memory_$Pointer$.base| __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~2) 24)) __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) (+ (+ (* (- 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~2) 24)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 30776#(and (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 20)) __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) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 20)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 30777#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (= 0 (select (select |#memory_$Pointer$.base| __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~2) 16)) __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) (+ (+ (* (- 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~2) 16)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) 4) 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)), 30778#(and (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 12)) __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) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) 4) 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 30779#(and (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 8)) __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) (not (= 8 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 30780#(and (or (and (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))) (not (= 8 (* 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~2) 5) (* 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~2) 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)), 30781#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 8)) __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~2) 5) (* 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)), 30782#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (= 0 (select (select |#memory_$Pointer$.base| __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~2) 4)) __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~2) 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)), 30783#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 4 __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))] [2018-04-11 14:10:00,326 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 3 proven. 214 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-11 14:10:00,326 INFO L442 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-04-11 14:10:00,326 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-04-11 14:10:00,326 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=1040, Unknown=0, NotChecked=0, Total=1122 [2018-04-11 14:10:00,326 INFO L87 Difference]: Start difference. First operand 384 states and 447 transitions. Second operand 34 states. [2018-04-11 14:10:04,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:04,444 INFO L93 Difference]: Finished difference Result 412 states and 466 transitions. [2018-04-11 14:10:04,444 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-04-11 14:10:04,444 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 116 [2018-04-11 14:10:04,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:04,445 INFO L225 Difference]: With dead ends: 412 [2018-04-11 14:10:04,446 INFO L226 Difference]: Without dead ends: 412 [2018-04-11 14:10:04,446 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 5 SyntacticMatches, 13 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1302 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=854, Invalid=6118, Unknown=0, NotChecked=0, Total=6972 [2018-04-11 14:10:04,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2018-04-11 14:10:04,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 384. [2018-04-11 14:10:04,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 384 states. [2018-04-11 14:10:04,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 445 transitions. [2018-04-11 14:10:04,449 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 445 transitions. Word has length 116 [2018-04-11 14:10:04,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:04,449 INFO L459 AbstractCegarLoop]: Abstraction has 384 states and 445 transitions. [2018-04-11 14:10:04,449 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-04-11 14:10:04,449 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 445 transitions. [2018-04-11 14:10:04,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2018-04-11 14:10:04,450 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:04,450 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 5, 5, 4, 4, 4, 4, 4, 4, 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] [2018-04-11 14:10:04,450 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:04,450 INFO L82 PathProgramCache]: Analyzing trace with hash 1959429672, now seen corresponding path program 4 times [2018-04-11 14:10:04,451 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:04,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:04,463 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:05,415 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 0 proven. 241 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2018-04-11 14:10:05,416 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:05,416 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-11 14:10:05,416 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:05,416 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-11 14:10:05,416 INFO L182 omatonBuilderFactory]: Interpolants [31694#true, 31695#false, 31696#(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)), 31697#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 31698#(and (not (= |__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|)), 31699#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base| 0)) (<= __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~ret44.offset|)), 31700#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base 0)) (<= 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)), 31701#(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) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))))), 31702#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36)))))) (<= (+ (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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36)))) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 31703#(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~2) 32)))) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) 32)))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 31704#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 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_~i~2) (+ (* (- 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~2)), 31705#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) 24)))))) (= 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_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 24)))) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)), 31706#(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~2) (+ (* (- 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~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 20))))))), 31707#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 16)))))) (not (= 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)), 31708#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 16)))))) (not (= 16 (* 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~2) 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)), 31709#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 16)))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 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)), 31710#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 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 (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) 12)))))))), 31711#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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)), 31712#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 31713#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 12)))), 31714#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 12))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 31715#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8))))), 31716#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 31717#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1))))), 31718#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))), 31719#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))] [2018-04-11 14:10:05,416 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 0 proven. 241 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2018-04-11 14:10:05,416 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-11 14:10:05,417 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-11 14:10:05,417 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=594, Unknown=0, NotChecked=0, Total=650 [2018-04-11 14:10:05,417 INFO L87 Difference]: Start difference. First operand 384 states and 445 transitions. Second operand 26 states. [2018-04-11 14:10:07,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:07,470 INFO L93 Difference]: Finished difference Result 397 states and 456 transitions. [2018-04-11 14:10:07,470 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-04-11 14:10:07,470 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 116 [2018-04-11 14:10:07,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:07,471 INFO L225 Difference]: With dead ends: 397 [2018-04-11 14:10:07,471 INFO L226 Difference]: Without dead ends: 397 [2018-04-11 14:10:07,471 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 3 SyntacticMatches, 7 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 786 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=499, Invalid=3791, Unknown=0, NotChecked=0, Total=4290 [2018-04-11 14:10:07,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2018-04-11 14:10:07,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 390. [2018-04-11 14:10:07,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 390 states. [2018-04-11 14:10:07,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 452 transitions. [2018-04-11 14:10:07,473 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 452 transitions. Word has length 116 [2018-04-11 14:10:07,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:07,474 INFO L459 AbstractCegarLoop]: Abstraction has 390 states and 452 transitions. [2018-04-11 14:10:07,474 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-11 14:10:07,474 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 452 transitions. [2018-04-11 14:10:07,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2018-04-11 14:10:07,474 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:07,474 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] [2018-04-11 14:10:07,474 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:07,474 INFO L82 PathProgramCache]: Analyzing trace with hash 718553564, now seen corresponding path program 1 times [2018-04-11 14:10:07,475 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:07,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:07,482 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:07,621 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-11 14:10:07,621 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:07,621 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-11 14:10:07,621 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:07,622 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-11 14:10:07,622 INFO L182 omatonBuilderFactory]: Interpolants [32588#true, 32589#false, 32590#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 32591#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 32592#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 32593#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 32594#(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)), 32595#(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))), 32596#(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)))), 32597#(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)))), 32598#(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)))), 32599#(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))), 32600#(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))), 32601#(not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))] [2018-04-11 14:10:07,622 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-11 14:10:07,622 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-11 14:10:07,622 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-11 14:10:07,622 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2018-04-11 14:10:07,622 INFO L87 Difference]: Start difference. First operand 390 states and 452 transitions. Second operand 14 states. [2018-04-11 14:10:07,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:07,764 INFO L93 Difference]: Finished difference Result 351 states and 400 transitions. [2018-04-11 14:10:07,764 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-11 14:10:07,764 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 119 [2018-04-11 14:10:07,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:07,765 INFO L225 Difference]: With dead ends: 351 [2018-04-11 14:10:07,765 INFO L226 Difference]: Without dead ends: 348 [2018-04-11 14:10:07,765 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2018-04-11 14:10:07,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2018-04-11 14:10:07,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 348. [2018-04-11 14:10:07,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 348 states. [2018-04-11 14:10:07,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 396 transitions. [2018-04-11 14:10:07,767 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 396 transitions. Word has length 119 [2018-04-11 14:10:07,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:07,767 INFO L459 AbstractCegarLoop]: Abstraction has 348 states and 396 transitions. [2018-04-11 14:10:07,767 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-11 14:10:07,768 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 396 transitions. [2018-04-11 14:10:07,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2018-04-11 14:10:07,768 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:07,768 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 5, 5, 5, 4, 4, 4, 4, 4, 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] [2018-04-11 14:10:07,768 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:07,768 INFO L82 PathProgramCache]: Analyzing trace with hash 612777973, now seen corresponding path program 4 times [2018-04-11 14:10:07,769 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:07,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:07,788 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:08,535 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 4 proven. 226 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2018-04-11 14:10:08,535 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:08,535 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-04-11 14:10:08,535 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:08,536 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-11 14:10:08,536 INFO L182 omatonBuilderFactory]: Interpolants [33311#true, 33312#false, 33313#(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)), 33314#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 33315#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 33316#(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~ret44.offset|)), 33317#(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)), 33318#(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) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 33319#(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~2) 36)))) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 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) (+ __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~2) 36)))))), 33320#(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~2) (+ (* (- 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~2) (= 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~2) (+ (* (- 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)), 33321#(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~2) 28)))) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 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~2) 28))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 33322#(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~2) (+ (* (- 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~2) (+ (* (- 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~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 33323#(and (not (= 20 (* 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~2) (+ (* (- 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)), 33324#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (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~2)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 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)), 33325#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (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~2) 5) (* 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)), 33326#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 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 (= 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~2) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 33327#(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)), 33328#(= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|), 33329#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 16))), 33330#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 16)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 33331#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 12)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 33332#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8))))), 33333#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 33334#(= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset))), 33335#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.offset|)] [2018-04-11 14:10:08,536 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 4 proven. 226 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2018-04-11 14:10:08,536 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-11 14:10:08,536 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-11 14:10:08,536 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=546, Unknown=0, NotChecked=0, Total=600 [2018-04-11 14:10:08,536 INFO L87 Difference]: Start difference. First operand 348 states and 396 transitions. Second operand 25 states. [2018-04-11 14:10:10,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:10,204 INFO L93 Difference]: Finished difference Result 361 states and 406 transitions. [2018-04-11 14:10:10,204 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-04-11 14:10:10,204 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 117 [2018-04-11 14:10:10,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:10,205 INFO L225 Difference]: With dead ends: 361 [2018-04-11 14:10:10,205 INFO L226 Difference]: Without dead ends: 361 [2018-04-11 14:10:10,205 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 3 SyntacticMatches, 7 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 702 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=419, Invalid=3363, Unknown=0, NotChecked=0, Total=3782 [2018-04-11 14:10:10,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2018-04-11 14:10:10,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 349. [2018-04-11 14:10:10,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 349 states. [2018-04-11 14:10:10,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 397 transitions. [2018-04-11 14:10:10,210 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 397 transitions. Word has length 117 [2018-04-11 14:10:10,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:10,210 INFO L459 AbstractCegarLoop]: Abstraction has 349 states and 397 transitions. [2018-04-11 14:10:10,210 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-11 14:10:10,210 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 397 transitions. [2018-04-11 14:10:10,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-04-11 14:10:10,211 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:10,211 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 5, 5, 5, 5, 4, 4, 4, 4, 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] [2018-04-11 14:10:10,211 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:10,211 INFO L82 PathProgramCache]: Analyzing trace with hash 1816248328, now seen corresponding path program 5 times [2018-04-11 14:10:10,212 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:10,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:10,233 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:10,765 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 4 proven. 230 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2018-04-11 14:10:10,765 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:10,765 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-04-11 14:10:10,765 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:10,765 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-11 14:10:10,766 INFO L182 omatonBuilderFactory]: Interpolants [34121#true, 34122#false, 34123#(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)), 34124#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 34125#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 34126#(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~ret44.offset|)), 34127#(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)), 34128#(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$.base| __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~2) __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)), 34129#(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~2) 36)))) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __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~2) 36))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 34130#(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~2) (+ (* (- 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~2) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 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)), 34131#(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~2) 28)))) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __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~2) 28))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 34132#(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~2) (+ (* (- 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~2) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 24))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 34133#(and (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) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 20)))))), 34134#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 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) (or (and (= 0 (select (select |#memory_$Pointer$.base| __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~2)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 34135#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (= 0 (select (select |#memory_$Pointer$.base| __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~2) 5) (* 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)), 34136#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 (select (select |#memory_$Pointer$.base| __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)), 34137#(and (= 0 (select (select |#memory_$Pointer$.base| __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)), 34138#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 34139#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 16))), 34140#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 16)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 34141#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 12))))), 34142#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8))))), 34143#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 34144#(= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset))), 34145#(= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base| 0)] [2018-04-11 14:10:10,766 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 4 proven. 230 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2018-04-11 14:10:10,766 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-11 14:10:10,766 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-11 14:10:10,766 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=546, Unknown=0, NotChecked=0, Total=600 [2018-04-11 14:10:10,766 INFO L87 Difference]: Start difference. First operand 349 states and 397 transitions. Second operand 25 states. [2018-04-11 14:10:12,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:12,393 INFO L93 Difference]: Finished difference Result 360 states and 405 transitions. [2018-04-11 14:10:12,393 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-04-11 14:10:12,393 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 118 [2018-04-11 14:10:12,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:12,394 INFO L225 Difference]: With dead ends: 360 [2018-04-11 14:10:12,394 INFO L226 Difference]: Without dead ends: 360 [2018-04-11 14:10:12,394 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 3 SyntacticMatches, 7 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 492 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=366, Invalid=2714, Unknown=0, NotChecked=0, Total=3080 [2018-04-11 14:10:12,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2018-04-11 14:10:12,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 350. [2018-04-11 14:10:12,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 350 states. [2018-04-11 14:10:12,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 398 transitions. [2018-04-11 14:10:12,397 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 398 transitions. Word has length 118 [2018-04-11 14:10:12,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:12,397 INFO L459 AbstractCegarLoop]: Abstraction has 350 states and 398 transitions. [2018-04-11 14:10:12,397 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-11 14:10:12,397 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 398 transitions. [2018-04-11 14:10:12,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2018-04-11 14:10:12,397 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:12,397 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 5, 4, 4, 4, 4, 4, 4, 4, 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-11 14:10:12,397 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:12,397 INFO L82 PathProgramCache]: Analyzing trace with hash 1618231351, now seen corresponding path program 4 times [2018-04-11 14:10:12,398 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:12,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:12,404 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:12,447 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-04-11 14:10:12,447 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:12,447 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-11 14:10:12,448 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:12,448 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-11 14:10:12,448 INFO L182 omatonBuilderFactory]: Interpolants [34919#true, 34920#false, 34921#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 34922#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 34923#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 1)), 34924#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 2)), 34925#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 3)), 34926#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 4)), 34927#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len| 4)] [2018-04-11 14:10:12,448 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-04-11 14:10:12,448 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 14:10:12,448 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 14:10:12,448 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2018-04-11 14:10:12,448 INFO L87 Difference]: Start difference. First operand 350 states and 398 transitions. Second operand 9 states. [2018-04-11 14:10:12,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:12,478 INFO L93 Difference]: Finished difference Result 422 states and 472 transitions. [2018-04-11 14:10:12,478 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 14:10:12,478 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 120 [2018-04-11 14:10:12,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:12,479 INFO L225 Difference]: With dead ends: 422 [2018-04-11 14:10:12,479 INFO L226 Difference]: Without dead ends: 414 [2018-04-11 14:10:12,479 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-11 14:10:12,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2018-04-11 14:10:12,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 374. [2018-04-11 14:10:12,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 374 states. [2018-04-11 14:10:12,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 432 transitions. [2018-04-11 14:10:12,482 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 432 transitions. Word has length 120 [2018-04-11 14:10:12,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:12,482 INFO L459 AbstractCegarLoop]: Abstraction has 374 states and 432 transitions. [2018-04-11 14:10:12,482 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 14:10:12,482 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 432 transitions. [2018-04-11 14:10:12,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2018-04-11 14:10:12,482 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:12,482 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 3, 3, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:10:12,482 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:12,482 INFO L82 PathProgramCache]: Analyzing trace with hash -1545289166, now seen corresponding path program 2 times [2018-04-11 14:10:12,483 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:12,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:12,500 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:13,964 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 2 proven. 224 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-11 14:10:13,964 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:13,965 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34] total 34 [2018-04-11 14:10:13,965 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:13,965 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-04-11 14:10:13,965 INFO L182 omatonBuilderFactory]: Interpolants [35726#true, 35727#false, 35728#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 35729#(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)), 35730#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 35731#(and (not (= |__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|)), 35732#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base| 0)) (<= __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~ret44.offset|)), 35733#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base 0)) (<= 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)), 35734#(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) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 35735#(and (<= (+ (div (+ (- __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~2) 36)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) 36)) __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)), 35736#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 32)) __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) (<= (+ (div (+ (- __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 32)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)), 35737#(and (<= (+ (div (+ (- __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 28)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 28)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))))), 35738#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) 24)) __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) (+ (+ (* (- 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~2) 24)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 35739#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 20)) __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) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 20)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 35740#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) 16)) __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) (<= (+ (div (+ (- __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~2) 16)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) 4) 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)), 35741#(and (<= (+ (div (+ (- __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) 4) 7) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 12)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))))), 35742#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 8)) __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) (not (= 8 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 35743#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 8)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)))) (not (= 8 (* 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~2) 5) (* 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)), 35744#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 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) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 8)) __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~2) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 35745#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 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 (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)))))), 35746#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 4 __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)), 35747#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 35748#(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 (= __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|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 35749#(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|)), 35750#(and (or (and (= (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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_~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))), 35751#(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 (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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 (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (+ (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (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)))))), 35752#(and (or (and (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))))) (or (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_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 (= __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))), 35753#(or (and (or (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0))), 35754#(or (and (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) (or (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0))), 35755#(or (and (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0)) (or (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0)) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0))), 35756#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) (+ 0 4))))), 35757#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ 0 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 35758#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset)))), 35759#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))), 35760#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))] [2018-04-11 14:10:13,965 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 2 proven. 224 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-11 14:10:13,966 INFO L442 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-04-11 14:10:13,966 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-04-11 14:10:13,966 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=1104, Unknown=0, NotChecked=0, Total=1190 [2018-04-11 14:10:13,966 INFO L87 Difference]: Start difference. First operand 374 states and 432 transitions. Second operand 35 states. [2018-04-11 14:10:17,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:17,968 INFO L93 Difference]: Finished difference Result 381 states and 435 transitions. [2018-04-11 14:10:17,968 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-04-11 14:10:17,968 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 122 [2018-04-11 14:10:17,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:17,969 INFO L225 Difference]: With dead ends: 381 [2018-04-11 14:10:17,969 INFO L226 Difference]: Without dead ends: 381 [2018-04-11 14:10:17,969 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 5 SyntacticMatches, 12 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1514 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=960, Invalid=6872, Unknown=0, NotChecked=0, Total=7832 [2018-04-11 14:10:17,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2018-04-11 14:10:17,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 374. [2018-04-11 14:10:17,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 374 states. [2018-04-11 14:10:17,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 431 transitions. [2018-04-11 14:10:17,972 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 431 transitions. Word has length 122 [2018-04-11 14:10:17,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:17,972 INFO L459 AbstractCegarLoop]: Abstraction has 374 states and 431 transitions. [2018-04-11 14:10:17,972 INFO L460 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-04-11 14:10:17,973 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 431 transitions. [2018-04-11 14:10:17,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2018-04-11 14:10:17,973 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:17,973 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 3, 3, 3, 3, 3, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:10:17,973 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:17,973 INFO L82 PathProgramCache]: Analyzing trace with hash -659323605, now seen corresponding path program 2 times [2018-04-11 14:10:17,974 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:17,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:17,989 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:19,320 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 0 proven. 224 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-04-11 14:10:19,320 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:19,320 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2018-04-11 14:10:19,320 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:19,321 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-11 14:10:19,321 INFO L182 omatonBuilderFactory]: Interpolants [36625#true, 36626#false, 36627#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 36628#(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)), 36629#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 36630#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 36631#(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~ret44.offset|)), 36632#(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)), 36633#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 36634#(and (or (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 7)) (or (= 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 36635#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 29) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 27)))), 36636#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __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~2) __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)))), 36637#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 19)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 21) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 36638#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 15)) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 17) (* 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)), 36639#(and (or (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 11)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 13) (* 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)), 36640#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 9) (* 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) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 7)))), 36641#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 3)))), 36642#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 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) 8)) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 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)), 36643#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 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) 8)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 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)), 36644#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 1) (* 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) 8)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 36645#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 36646#(= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|), 36647#(and (or (and (= __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|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.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))), 36648#(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 (= __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 (select |old(#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) (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))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 36649#(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 |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (+ (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __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))) (= (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (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.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)))), 36650#(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 (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (or (= (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (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.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)))), 36651#(or (and (or (= (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (or (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__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.offset| 0))), 36652#(or (and (or (<= (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) (= (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (or (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__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.offset| 0))), 36653#(or (and (or (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0)) (or (<= (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0) (= (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__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.offset| 0))), 36654#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 8))), 36655#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 36656#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)) 4) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 36657#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)) 8) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8))), 36658#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.offset|)] [2018-04-11 14:10:19,321 INFO L134 CoverageAnalysis]: Checked inductivity of 237 backedges. 0 proven. 224 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-04-11 14:10:19,322 INFO L442 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-04-11 14:10:19,322 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-04-11 14:10:19,322 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1037, Unknown=0, NotChecked=0, Total=1122 [2018-04-11 14:10:19,322 INFO L87 Difference]: Start difference. First operand 374 states and 431 transitions. Second operand 34 states. [2018-04-11 14:10:21,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:21,141 INFO L93 Difference]: Finished difference Result 380 states and 432 transitions. [2018-04-11 14:10:21,141 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-04-11 14:10:21,141 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 123 [2018-04-11 14:10:21,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:21,142 INFO L225 Difference]: With dead ends: 380 [2018-04-11 14:10:21,142 INFO L226 Difference]: Without dead ends: 380 [2018-04-11 14:10:21,143 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 3 SyntacticMatches, 11 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 766 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=494, Invalid=3538, Unknown=0, NotChecked=0, Total=4032 [2018-04-11 14:10:21,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2018-04-11 14:10:21,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 374. [2018-04-11 14:10:21,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 374 states. [2018-04-11 14:10:21,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 430 transitions. [2018-04-11 14:10:21,145 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 430 transitions. Word has length 123 [2018-04-11 14:10:21,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:21,145 INFO L459 AbstractCegarLoop]: Abstraction has 374 states and 430 transitions. [2018-04-11 14:10:21,145 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-04-11 14:10:21,145 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 430 transitions. [2018-04-11 14:10:21,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2018-04-11 14:10:21,146 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:21,146 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] [2018-04-11 14:10:21,146 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:21,146 INFO L82 PathProgramCache]: Analyzing trace with hash 705332983, now seen corresponding path program 4 times [2018-04-11 14:10:21,146 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:21,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:21,154 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:21,221 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-11 14:10:21,221 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:21,221 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-11 14:10:21,221 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:21,221 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-11 14:10:21,221 INFO L182 omatonBuilderFactory]: Interpolants [37474#true, 37475#false, 37476#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 37477#(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)), 37478#(<= (+ __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)), 37479#(<= (+ __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)), 37480#(<= (+ __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)), 37481#(<= (+ __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)), 37482#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| 4)] [2018-04-11 14:10:21,221 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-11 14:10:21,222 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-11 14:10:21,222 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-11 14:10:21,222 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2018-04-11 14:10:21,222 INFO L87 Difference]: Start difference. First operand 374 states and 430 transitions. Second operand 9 states. [2018-04-11 14:10:21,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:21,260 INFO L93 Difference]: Finished difference Result 450 states and 512 transitions. [2018-04-11 14:10:21,260 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-11 14:10:21,260 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 126 [2018-04-11 14:10:21,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:21,261 INFO L225 Difference]: With dead ends: 450 [2018-04-11 14:10:21,261 INFO L226 Difference]: Without dead ends: 447 [2018-04-11 14:10:21,262 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-11 14:10:21,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2018-04-11 14:10:21,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 381. [2018-04-11 14:10:21,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 381 states. [2018-04-11 14:10:21,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 381 states to 381 states and 439 transitions. [2018-04-11 14:10:21,264 INFO L78 Accepts]: Start accepts. Automaton has 381 states and 439 transitions. Word has length 126 [2018-04-11 14:10:21,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:21,264 INFO L459 AbstractCegarLoop]: Abstraction has 381 states and 439 transitions. [2018-04-11 14:10:21,265 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-11 14:10:21,265 INFO L276 IsEmpty]: Start isEmpty. Operand 381 states and 439 transitions. [2018-04-11 14:10:21,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2018-04-11 14:10:21,265 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:21,265 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-11 14:10:21,265 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:21,265 INFO L82 PathProgramCache]: Analyzing trace with hash 2092676147, now seen corresponding path program 2 times [2018-04-11 14:10:21,266 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:21,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:21,279 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:21,646 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2018-04-11 14:10:21,647 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:21,647 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2018-04-11 14:10:21,647 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:21,647 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-11 14:10:21,647 INFO L182 omatonBuilderFactory]: Interpolants [38316#true, 38317#false, 38318#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 38319#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 38320#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 38321#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 38322#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 38323#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 38324#(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)), 38325#(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|)), 38326#(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)), 38327#(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|)), 38328#(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)), 38329#(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)), 38330#(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) (< 7 (+ (* 4 __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_~i~0 2)), 38331#(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) (= 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)))), 38332#(and (= __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)) (= 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))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 38333#(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)))), 38334#(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)), 38335#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|)] [2018-04-11 14:10:21,647 INFO L134 CoverageAnalysis]: Checked inductivity of 292 backedges. 5 proven. 58 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2018-04-11 14:10:21,647 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-11 14:10:21,648 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-11 14:10:21,648 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2018-04-11 14:10:21,648 INFO L87 Difference]: Start difference. First operand 381 states and 439 transitions. Second operand 20 states. [2018-04-11 14:10:22,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:22,273 INFO L93 Difference]: Finished difference Result 421 states and 480 transitions. [2018-04-11 14:10:22,273 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-11 14:10:22,273 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 125 [2018-04-11 14:10:22,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:22,274 INFO L225 Difference]: With dead ends: 421 [2018-04-11 14:10:22,274 INFO L226 Difference]: Without dead ends: 421 [2018-04-11 14:10:22,274 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 6 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=247, Invalid=1823, Unknown=0, NotChecked=0, Total=2070 [2018-04-11 14:10:22,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2018-04-11 14:10:22,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 397. [2018-04-11 14:10:22,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 397 states. [2018-04-11 14:10:22,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 455 transitions. [2018-04-11 14:10:22,277 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 455 transitions. Word has length 125 [2018-04-11 14:10:22,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:22,277 INFO L459 AbstractCegarLoop]: Abstraction has 397 states and 455 transitions. [2018-04-11 14:10:22,277 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-11 14:10:22,277 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 455 transitions. [2018-04-11 14:10:22,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2018-04-11 14:10:22,277 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:22,277 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 3, 3, 3, 3, 3, 3, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:10:22,277 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:22,278 INFO L82 PathProgramCache]: Analyzing trace with hash 1035805074, now seen corresponding path program 2 times [2018-04-11 14:10:22,278 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:22,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:22,293 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:23,662 INFO L134 CoverageAnalysis]: Checked inductivity of 239 backedges. 0 proven. 226 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-04-11 14:10:23,662 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:23,662 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2018-04-11 14:10:23,662 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:23,663 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-11 14:10:23,663 INFO L182 omatonBuilderFactory]: Interpolants [39232#(or (and (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) (or (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0))), 39233#(or (and (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0)) (or (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0)) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0))), 39234#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 8))), 39235#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 39236#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 39237#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8)) (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)) 8)), 39238#(= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base| 0), 39206#true, 39207#false, 39208#(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)), 39209#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 39210#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 39211#(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~ret44.offset|)), 39212#(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)), 39213#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 39214#(and (or (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 7)) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (or (= 0 (select (select |#memory_$Pointer$.base| __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 39215#(and (or (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 29) (* 4 __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~2) __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)), 39216#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 23)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 39217#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 19)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 21) (* 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)), 39218#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 15)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 17) (* 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)), 39219#(and (or (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 11)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 13) (* 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)), 39220#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 9) (* 4 __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 7)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 39221#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 3))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 39222#(and (or (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 4) (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 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)), 39223#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 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)), 39224#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 39225#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 39226#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 39227#(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 (= __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|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 39228#(and (or (and (= (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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_~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))), 39229#(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 (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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 (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (+ (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (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)))))), 39230#(and (or (and (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))))) (or (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_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 (= __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))), 39231#(or (and (or (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0)))] [2018-04-11 14:10:23,663 INFO L134 CoverageAnalysis]: Checked inductivity of 239 backedges. 0 proven. 226 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-04-11 14:10:23,663 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-11 14:10:23,663 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-11 14:10:23,663 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=973, Unknown=0, NotChecked=0, Total=1056 [2018-04-11 14:10:23,663 INFO L87 Difference]: Start difference. First operand 397 states and 455 transitions. Second operand 33 states. [2018-04-11 14:10:25,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:25,002 INFO L93 Difference]: Finished difference Result 402 states and 456 transitions. [2018-04-11 14:10:25,002 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-04-11 14:10:25,002 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 124 [2018-04-11 14:10:25,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:25,003 INFO L225 Difference]: With dead ends: 402 [2018-04-11 14:10:25,003 INFO L226 Difference]: Without dead ends: 402 [2018-04-11 14:10:25,003 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 1 SyntacticMatches, 10 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 449 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=303, Invalid=2349, Unknown=0, NotChecked=0, Total=2652 [2018-04-11 14:10:25,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2018-04-11 14:10:25,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 397. [2018-04-11 14:10:25,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 397 states. [2018-04-11 14:10:25,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 454 transitions. [2018-04-11 14:10:25,006 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 454 transitions. Word has length 124 [2018-04-11 14:10:25,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:25,006 INFO L459 AbstractCegarLoop]: Abstraction has 397 states and 454 transitions. [2018-04-11 14:10:25,006 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-04-11 14:10:25,006 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 454 transitions. [2018-04-11 14:10:25,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2018-04-11 14:10:25,007 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:25,007 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-11 14:10:25,007 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:25,007 INFO L82 PathProgramCache]: Analyzing trace with hash 448451590, now seen corresponding path program 3 times [2018-04-11 14:10:25,007 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:25,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:25,019 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:25,801 INFO L134 CoverageAnalysis]: Checked inductivity of 293 backedges. 23 proven. 59 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2018-04-11 14:10:25,801 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:25,801 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2018-04-11 14:10:25,802 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:25,802 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 21 proven. 12 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-04-11 14:10:25,802 INFO L182 omatonBuilderFactory]: Interpolants [40076#true, 40077#false, 40078#(= 0 (select |#valid| 0)), 40079#(and (= 0 (select |#valid| 0)) (= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0)), 40080#(= (select |old(#valid)| 0) (select |#valid| 0)), 40081#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|) (= (select |old(#valid)| 0) (select |#valid| 0))), 40082#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|)), 40083#(and (= 0 (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|)), 40084#(and (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 40085#(and (= 0 (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|)), 40086#(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)), 40087#(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)), 40088#(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)| 0) (select |#valid| 0))), 40089#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| 0) (select |#valid| 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| 0))), 40090#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= 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 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 40091#(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)) (= 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)), 40092#(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 (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)), 40093#(and (= 0 (select |#valid| 0)) (= __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_~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) (- 8)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 40094#(= |#valid| |old(#valid)|), 40095#(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|)))), 40096#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (and (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|)) (= (select |old(#valid)| 0) (select |#valid| 0)))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 40097#(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_~i~0) (- 8)) 4)) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|)) (< 7 (+ (* 4 __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) (- 8)) 4)))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 40098#(and (= __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_~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) (- 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))), 40099#(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)) 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)))) (<= 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)), 40100#(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)))), 40101#(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)), 40102#(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))), 40103#(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))), 40104#(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)), 40105#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|))] [2018-04-11 14:10:25,802 INFO L134 CoverageAnalysis]: Checked inductivity of 293 backedges. 23 proven. 59 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2018-04-11 14:10:25,802 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-11 14:10:25,802 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-11 14:10:25,802 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=791, Unknown=0, NotChecked=0, Total=870 [2018-04-11 14:10:25,802 INFO L87 Difference]: Start difference. First operand 397 states and 454 transitions. Second operand 30 states. [2018-04-11 14:10:27,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:27,064 INFO L93 Difference]: Finished difference Result 402 states and 456 transitions. [2018-04-11 14:10:27,064 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-11 14:10:27,064 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 126 [2018-04-11 14:10:27,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:27,065 INFO L225 Difference]: With dead ends: 402 [2018-04-11 14:10:27,065 INFO L226 Difference]: Without dead ends: 402 [2018-04-11 14:10:27,065 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 9 SyntacticMatches, 4 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=351, Invalid=2729, Unknown=0, NotChecked=0, Total=3080 [2018-04-11 14:10:27,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2018-04-11 14:10:27,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 398. [2018-04-11 14:10:27,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 398 states. [2018-04-11 14:10:27,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 455 transitions. [2018-04-11 14:10:27,068 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 455 transitions. Word has length 126 [2018-04-11 14:10:27,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:27,068 INFO L459 AbstractCegarLoop]: Abstraction has 398 states and 455 transitions. [2018-04-11 14:10:27,068 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-11 14:10:27,068 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 455 transitions. [2018-04-11 14:10:27,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2018-04-11 14:10:27,069 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:27,069 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2018-04-11 14:10:27,069 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:27,069 INFO L82 PathProgramCache]: Analyzing trace with hash 878415900, now seen corresponding path program 5 times [2018-04-11 14:10:27,069 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:27,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:27,087 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:27,699 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 0 proven. 261 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2018-04-11 14:10:27,699 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:27,699 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-11 14:10:27,699 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:27,700 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-11 14:10:27,700 INFO L182 omatonBuilderFactory]: Interpolants [40960#(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)), 40961#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 40962#(and (not (= |__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|)), 40963#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base| 0)) (<= __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~ret44.offset|)), 40964#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base 0)) (<= 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)), 40965#(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) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))))), 40966#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) 36)))))) (<= (+ (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~2) 36)))) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 40967#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 32)))))) (<= (+ (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~2) (+ (* (- 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~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 40968#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) 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~2) 28)))) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 40969#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 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~2) (+ (* (- 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~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 40970#(and (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) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 20))))))), 40971#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 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)), 40972#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 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) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 40973#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 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 (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 40974#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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)), 40975#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 40976#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 16)))), 40977#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 16))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 40978#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 12)))))), 40979#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8)))))), 40980#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4)))))), 40981#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset)))), 40982#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))), 40983#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)), 40958#true, 40959#false] [2018-04-11 14:10:27,700 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 0 proven. 261 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2018-04-11 14:10:27,700 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-11 14:10:27,700 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-11 14:10:27,700 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=594, Unknown=0, NotChecked=0, Total=650 [2018-04-11 14:10:27,700 INFO L87 Difference]: Start difference. First operand 398 states and 455 transitions. Second operand 26 states. [2018-04-11 14:10:29,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:29,651 INFO L93 Difference]: Finished difference Result 411 states and 466 transitions. [2018-04-11 14:10:29,651 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-04-11 14:10:29,651 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 124 [2018-04-11 14:10:29,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:29,652 INFO L225 Difference]: With dead ends: 411 [2018-04-11 14:10:29,652 INFO L226 Difference]: Without dead ends: 411 [2018-04-11 14:10:29,652 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 3 SyntacticMatches, 9 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 783 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=446, Invalid=3714, Unknown=0, NotChecked=0, Total=4160 [2018-04-11 14:10:29,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2018-04-11 14:10:29,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 404. [2018-04-11 14:10:29,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 404 states. [2018-04-11 14:10:29,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 462 transitions. [2018-04-11 14:10:29,655 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 462 transitions. Word has length 124 [2018-04-11 14:10:29,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:29,655 INFO L459 AbstractCegarLoop]: Abstraction has 404 states and 462 transitions. [2018-04-11 14:10:29,655 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-11 14:10:29,655 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 462 transitions. [2018-04-11 14:10:29,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2018-04-11 14:10:29,655 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:29,656 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 6, 6, 6, 5, 5, 5, 5, 5, 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] [2018-04-11 14:10:29,656 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:29,656 INFO L82 PathProgramCache]: Analyzing trace with hash 1461089409, now seen corresponding path program 5 times [2018-04-11 14:10:29,656 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:29,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:29,674 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:30,359 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 5 proven. 242 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2018-04-11 14:10:30,359 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:30,359 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-04-11 14:10:30,359 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:30,360 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-11 14:10:30,360 INFO L182 omatonBuilderFactory]: Interpolants [41878#true, 41879#false, 41880#(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)), 41881#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 41882#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 41883#(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~ret44.offset|)), 41884#(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)), 41885#(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) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 41886#(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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36)))) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 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) (+ __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36)))))), 41887#(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~2) 32))))) (<= (+ (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~2) 32)))) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 41888#(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~2) (+ (* (- 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~2) (+ (* (- 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~2)), 41889#(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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 24))))) (not (= 24 (* 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)), 41890#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (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 20))) (not (= 20 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 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)), 41891#(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 20))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 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~2) 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)), 41892#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (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 20))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 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)), 41893#(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 20))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 41894#(= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|), 41895#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 20))), 41896#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 20))), 41897#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 16)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 41898#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 12)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 41899#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8))))), 41900#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 41901#(= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 41902#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.offset|)] [2018-04-11 14:10:30,360 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 5 proven. 242 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2018-04-11 14:10:30,360 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-11 14:10:30,360 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-11 14:10:30,360 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=546, Unknown=0, NotChecked=0, Total=600 [2018-04-11 14:10:30,360 INFO L87 Difference]: Start difference. First operand 404 states and 462 transitions. Second operand 25 states. [2018-04-11 14:10:31,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:31,988 INFO L93 Difference]: Finished difference Result 417 states and 472 transitions. [2018-04-11 14:10:31,988 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-04-11 14:10:31,988 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 125 [2018-04-11 14:10:31,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:31,990 INFO L225 Difference]: With dead ends: 417 [2018-04-11 14:10:31,990 INFO L226 Difference]: Without dead ends: 417 [2018-04-11 14:10:31,990 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 3 SyntacticMatches, 9 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 696 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=375, Invalid=3285, Unknown=0, NotChecked=0, Total=3660 [2018-04-11 14:10:31,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2018-04-11 14:10:31,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 405. [2018-04-11 14:10:31,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 405 states. [2018-04-11 14:10:31,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 463 transitions. [2018-04-11 14:10:31,995 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 463 transitions. Word has length 125 [2018-04-11 14:10:31,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:31,995 INFO L459 AbstractCegarLoop]: Abstraction has 405 states and 463 transitions. [2018-04-11 14:10:31,995 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-11 14:10:31,995 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 463 transitions. [2018-04-11 14:10:31,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-04-11 14:10:31,996 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:31,996 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] [2018-04-11 14:10:31,996 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:31,996 INFO L82 PathProgramCache]: Analyzing trace with hash -1021439655, now seen corresponding path program 2 times [2018-04-11 14:10:31,997 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:32,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:32,011 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:32,383 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 41 proven. 27 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2018-04-11 14:10:32,384 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:32,384 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-11 14:10:32,384 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:32,384 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 14:10:32,384 INFO L182 omatonBuilderFactory]: Interpolants [42816#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (<= (* 4 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|))), 42817#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 42818#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 42798#true, 42799#false, 42800#(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)), 42801#(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)), 42802#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base|) 1) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|)), 42803#(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)), 42804#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)) (= (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)), 42805#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 42806#(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)), 42807#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 42808#(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|) (= (select |old(#length)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 42809#(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|))), 42810#(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|))))), 42811#(and (or (= (select |old(#length)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#length| __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_~array.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|)), 42812#(and (or (= (select |old(#length)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#length| __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_~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.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)), 42813#(= |old(#length)| |#length|), 42814#(or (<= (select |old(#length)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#length| |__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_#in~array.base|))), 42815#(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)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))] [2018-04-11 14:10:32,384 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 41 proven. 27 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2018-04-11 14:10:32,384 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-11 14:10:32,384 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-11 14:10:32,385 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2018-04-11 14:10:32,385 INFO L87 Difference]: Start difference. First operand 405 states and 463 transitions. Second operand 21 states. [2018-04-11 14:10:33,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:33,036 INFO L93 Difference]: Finished difference Result 411 states and 464 transitions. [2018-04-11 14:10:33,036 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-04-11 14:10:33,036 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 128 [2018-04-11 14:10:33,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:33,037 INFO L225 Difference]: With dead ends: 411 [2018-04-11 14:10:33,037 INFO L226 Difference]: Without dead ends: 411 [2018-04-11 14:10:33,037 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 7 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=187, Invalid=1219, Unknown=0, NotChecked=0, Total=1406 [2018-04-11 14:10:33,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2018-04-11 14:10:33,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 405. [2018-04-11 14:10:33,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 405 states. [2018-04-11 14:10:33,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 461 transitions. [2018-04-11 14:10:33,040 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 461 transitions. Word has length 128 [2018-04-11 14:10:33,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:33,040 INFO L459 AbstractCegarLoop]: Abstraction has 405 states and 461 transitions. [2018-04-11 14:10:33,040 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-11 14:10:33,040 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 461 transitions. [2018-04-11 14:10:33,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2018-04-11 14:10:33,040 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:33,040 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 6, 6, 6, 6, 5, 5, 5, 5, 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] [2018-04-11 14:10:33,040 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:33,040 INFO L82 PathProgramCache]: Analyzing trace with hash -1950868228, now seen corresponding path program 6 times [2018-04-11 14:10:33,041 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:33,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:33,056 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:33,649 INFO L134 CoverageAnalysis]: Checked inductivity of 309 backedges. 5 proven. 247 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2018-04-11 14:10:33,649 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:33,649 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-04-11 14:10:33,649 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:33,649 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-11 14:10:33,650 INFO L182 omatonBuilderFactory]: Interpolants [43669#true, 43670#false, 43671#(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)), 43672#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 43673#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 43674#(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~ret44.offset|)), 43675#(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)), 43676#(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$.base| __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~2) __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)), 43677#(and (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36))))) (<= (+ (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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36)))) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 43678#(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~2) 32)))) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __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~2) 32))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 43679#(and (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 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~2) (+ (* (- 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~2)), 43680#(and (not (= 24 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 24))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 43681#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (not (= 20 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2))) (= 0 (select (select |#memory_$Pointer$.base| __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 20))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 43682#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 (select (select |#memory_$Pointer$.base| __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 20)))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 43683#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 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 (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 (select (select |#memory_$Pointer$.base| __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 20))))), 43684#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (= 0 (select (select |#memory_$Pointer$.base| __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 20)))), 43685#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 43686#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 20))), 43687#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 20)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 43688#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 16))))), 43689#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 12))))), 43690#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8))))), 43691#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 43692#(= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 43693#(= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base| 0)] [2018-04-11 14:10:33,650 INFO L134 CoverageAnalysis]: Checked inductivity of 309 backedges. 5 proven. 247 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2018-04-11 14:10:33,650 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-11 14:10:33,650 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-11 14:10:33,650 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=546, Unknown=0, NotChecked=0, Total=600 [2018-04-11 14:10:33,650 INFO L87 Difference]: Start difference. First operand 405 states and 461 transitions. Second operand 25 states. [2018-04-11 14:10:35,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:35,206 INFO L93 Difference]: Finished difference Result 416 states and 469 transitions. [2018-04-11 14:10:35,206 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-11 14:10:35,207 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 126 [2018-04-11 14:10:35,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:35,207 INFO L225 Difference]: With dead ends: 416 [2018-04-11 14:10:35,207 INFO L226 Difference]: Without dead ends: 416 [2018-04-11 14:10:35,208 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 3 SyntacticMatches, 9 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=312, Invalid=2550, Unknown=0, NotChecked=0, Total=2862 [2018-04-11 14:10:35,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2018-04-11 14:10:35,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 406. [2018-04-11 14:10:35,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 406 states. [2018-04-11 14:10:35,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 462 transitions. [2018-04-11 14:10:35,210 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 462 transitions. Word has length 126 [2018-04-11 14:10:35,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:35,210 INFO L459 AbstractCegarLoop]: Abstraction has 406 states and 462 transitions. [2018-04-11 14:10:35,210 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-11 14:10:35,210 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 462 transitions. [2018-04-11 14:10:35,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2018-04-11 14:10:35,211 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:35,211 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-11 14:10:35,211 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:35,211 INFO L82 PathProgramCache]: Analyzing trace with hash -1821469449, now seen corresponding path program 2 times [2018-04-11 14:10:35,212 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:35,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:35,225 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:35,894 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 39 proven. 137 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2018-04-11 14:10:35,895 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:35,895 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2018-04-11 14:10:35,895 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:35,895 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 9 proven. 17 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-11 14:10:35,895 INFO L182 omatonBuilderFactory]: Interpolants [44575#true, 44576#false, 44577#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 44578#(= 40 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 44579#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 44580#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 44581#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|) (= 40 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 44582#(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))), 44583#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 37) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 4 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __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)), 44584#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 44585#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 4))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 44586#(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~2) 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_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)))), 44587#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 44588#(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)), 44589#(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))), 44590#(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))), 44591#(= |#valid| |old(#valid)|), 44592#(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)|)), 44593#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0), 44594#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0), 44595#(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)), 44596#(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)), 44597#(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)), 44598#(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_~i~0) (- 8)) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 44599#(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_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 44600#(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) (- 8)) 4)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 44601#(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) (not (= (select (select |#memory_$Pointer$.base| __U_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.base))), 44602#(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) (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))), 44603#(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))), 44604#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))] [2018-04-11 14:10:35,895 INFO L134 CoverageAnalysis]: Checked inductivity of 296 backedges. 39 proven. 137 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2018-04-11 14:10:35,895 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-11 14:10:35,896 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-11 14:10:35,896 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=797, Unknown=0, NotChecked=0, Total=870 [2018-04-11 14:10:35,896 INFO L87 Difference]: Start difference. First operand 406 states and 462 transitions. Second operand 30 states. [2018-04-11 14:10:36,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:36,913 INFO L93 Difference]: Finished difference Result 416 states and 470 transitions. [2018-04-11 14:10:36,913 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-04-11 14:10:36,914 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 129 [2018-04-11 14:10:36,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:36,915 INFO L225 Difference]: With dead ends: 416 [2018-04-11 14:10:36,915 INFO L226 Difference]: Without dead ends: 416 [2018-04-11 14:10:36,915 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 3 SyntacticMatches, 13 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1074 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=440, Invalid=4116, Unknown=0, NotChecked=0, Total=4556 [2018-04-11 14:10:36,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 416 states. [2018-04-11 14:10:36,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 416 to 412. [2018-04-11 14:10:36,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 412 states. [2018-04-11 14:10:36,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 470 transitions. [2018-04-11 14:10:36,918 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 470 transitions. Word has length 129 [2018-04-11 14:10:36,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:36,918 INFO L459 AbstractCegarLoop]: Abstraction has 412 states and 470 transitions. [2018-04-11 14:10:36,918 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-11 14:10:36,918 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 470 transitions. [2018-04-11 14:10:36,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2018-04-11 14:10:36,919 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:36,919 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-11 14:10:36,919 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:36,919 INFO L82 PathProgramCache]: Analyzing trace with hash -1599857979, now seen corresponding path program 2 times [2018-04-11 14:10:36,919 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:36,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:36,932 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:37,131 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2018-04-11 14:10:37,131 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:37,131 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-11 14:10:37,132 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:37,132 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-11 14:10:37,132 INFO L182 omatonBuilderFactory]: Interpolants [45510#true, 45511#false, 45512#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 45513#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 45514#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 45515#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 45516#(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 (= __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)))), 45517#(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 (= __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)) (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)))), 45518#(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 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (or (= __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 (= (+ (* 4 __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)))))), 45519#(or (<= 1 __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_#in~array.base|) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 45520#(or (<= 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_#in~array.base|) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 45521#(or (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) 0)) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 45522#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 45523#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 0))), 45524#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 0)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)) 0)), 45525#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.offset|)] [2018-04-11 14:10:37,132 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2018-04-11 14:10:37,132 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-11 14:10:37,132 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-11 14:10:37,132 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2018-04-11 14:10:37,132 INFO L87 Difference]: Start difference. First operand 412 states and 470 transitions. Second operand 16 states. [2018-04-11 14:10:37,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:37,326 INFO L93 Difference]: Finished difference Result 418 states and 471 transitions. [2018-04-11 14:10:37,326 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-04-11 14:10:37,326 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 129 [2018-04-11 14:10:37,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:37,327 INFO L225 Difference]: With dead ends: 418 [2018-04-11 14:10:37,327 INFO L226 Difference]: Without dead ends: 418 [2018-04-11 14:10:37,327 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2018-04-11 14:10:37,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2018-04-11 14:10:37,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 412. [2018-04-11 14:10:37,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 412 states. [2018-04-11 14:10:37,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 469 transitions. [2018-04-11 14:10:37,330 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 469 transitions. Word has length 129 [2018-04-11 14:10:37,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:37,330 INFO L459 AbstractCegarLoop]: Abstraction has 412 states and 469 transitions. [2018-04-11 14:10:37,330 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-11 14:10:37,330 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 469 transitions. [2018-04-11 14:10:37,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-04-11 14:10:37,330 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:37,330 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 6, 5, 5, 5, 5, 5, 5, 5, 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-11 14:10:37,330 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:37,331 INFO L82 PathProgramCache]: Analyzing trace with hash 2076651563, now seen corresponding path program 5 times [2018-04-11 14:10:37,331 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:37,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:37,337 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:37,389 INFO L134 CoverageAnalysis]: Checked inductivity of 294 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-04-11 14:10:37,390 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:37,390 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-11 14:10:37,390 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:37,390 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-11 14:10:37,390 INFO L182 omatonBuilderFactory]: Interpolants [46372#true, 46373#false, 46374#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 46375#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 46376#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 1)), 46377#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 2)), 46378#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 3)), 46379#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 4)), 46380#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 5)), 46381#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len| 5)] [2018-04-11 14:10:37,390 INFO L134 CoverageAnalysis]: Checked inductivity of 294 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-04-11 14:10:37,390 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-11 14:10:37,391 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-11 14:10:37,391 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2018-04-11 14:10:37,391 INFO L87 Difference]: Start difference. First operand 412 states and 469 transitions. Second operand 10 states. [2018-04-11 14:10:37,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:37,432 INFO L93 Difference]: Finished difference Result 487 states and 543 transitions. [2018-04-11 14:10:37,432 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-11 14:10:37,432 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 128 [2018-04-11 14:10:37,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:37,433 INFO L225 Difference]: With dead ends: 487 [2018-04-11 14:10:37,433 INFO L226 Difference]: Without dead ends: 479 [2018-04-11 14:10:37,433 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2018-04-11 14:10:37,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2018-04-11 14:10:37,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 436. [2018-04-11 14:10:37,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 436 states. [2018-04-11 14:10:37,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 503 transitions. [2018-04-11 14:10:37,436 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 503 transitions. Word has length 128 [2018-04-11 14:10:37,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:37,436 INFO L459 AbstractCegarLoop]: Abstraction has 436 states and 503 transitions. [2018-04-11 14:10:37,436 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-11 14:10:37,436 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 503 transitions. [2018-04-11 14:10:37,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2018-04-11 14:10:37,437 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:37,437 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11 14:10:37,437 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:37,437 INFO L82 PathProgramCache]: Analyzing trace with hash 2116428326, now seen corresponding path program 3 times [2018-04-11 14:10:37,437 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:37,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:37,447 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:38,805 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 0 proven. 241 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-04-11 14:10:38,805 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:38,805 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2018-04-11 14:10:38,805 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:38,806 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-11 14:10:38,806 INFO L182 omatonBuilderFactory]: Interpolants [47307#true, 47308#false, 47309#(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)), 47310#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 47311#(and (not (= |__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|)), 47312#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base| 0)) (<= __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~ret44.offset|)), 47313#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base 0)) (<= 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)), 47314#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base 0)) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 47315#(and (or (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 7)) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (or (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) __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)), 47316#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 29) (* 4 __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 27)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 47317#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 23)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)))), 47318#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 19)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 21) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 47319#(and (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 15)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 17) (* 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)), 47320#(and (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 11)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 13) (* 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)), 47321#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 9) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __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)), 47322#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 3))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 47323#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 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)), 47324#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))))), 47325#(and (or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 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)), 47326#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 47327#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 47328#(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 (= __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|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 47329#(and (or (and (= (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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_~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))), 47330#(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 (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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 (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (+ (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (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)))))), 47331#(and (or (and (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))))) (or (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_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 (= __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))), 47332#(or (and (or (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0))), 47333#(or (and (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) (or (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0))), 47334#(or (and (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0)) (or (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0)) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0))), 47335#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 8)))), 47336#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 47337#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8))) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 47338#(and (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)) 8) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8)))), 47339#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))), 47340#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))] [2018-04-11 14:10:38,806 INFO L134 CoverageAnalysis]: Checked inductivity of 254 backedges. 0 proven. 241 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-04-11 14:10:38,806 INFO L442 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-04-11 14:10:38,806 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-04-11 14:10:38,806 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1037, Unknown=0, NotChecked=0, Total=1122 [2018-04-11 14:10:38,807 INFO L87 Difference]: Start difference. First operand 436 states and 503 transitions. Second operand 34 states. [2018-04-11 14:10:40,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:40,541 INFO L93 Difference]: Finished difference Result 441 states and 504 transitions. [2018-04-11 14:10:40,541 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-11 14:10:40,541 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 130 [2018-04-11 14:10:40,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:40,542 INFO L225 Difference]: With dead ends: 441 [2018-04-11 14:10:40,542 INFO L226 Difference]: Without dead ends: 441 [2018-04-11 14:10:40,542 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 1 SyntacticMatches, 10 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=387, Invalid=3035, Unknown=0, NotChecked=0, Total=3422 [2018-04-11 14:10:40,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2018-04-11 14:10:40,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 436. [2018-04-11 14:10:40,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 436 states. [2018-04-11 14:10:40,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 502 transitions. [2018-04-11 14:10:40,545 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 502 transitions. Word has length 130 [2018-04-11 14:10:40,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:40,545 INFO L459 AbstractCegarLoop]: Abstraction has 436 states and 502 transitions. [2018-04-11 14:10:40,545 INFO L460 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-04-11 14:10:40,545 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 502 transitions. [2018-04-11 14:10:40,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2018-04-11 14:10:40,545 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:40,545 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:10:40,545 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:40,546 INFO L82 PathProgramCache]: Analyzing trace with hash 1184768951, now seen corresponding path program 3 times [2018-04-11 14:10:40,546 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:40,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:40,564 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:41,695 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 3 proven. 224 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-11 14:10:41,695 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:41,695 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2018-04-11 14:10:41,695 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:41,695 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-11 14:10:41,695 INFO L182 omatonBuilderFactory]: Interpolants [48268#true, 48269#false, 48270#(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)), 48271#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 48272#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 48273#(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~ret44.offset|)), 48274#(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)), 48275#(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) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 48276#(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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36)))) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 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) (+ __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36)))))), 48277#(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~2) 32))))) (<= (+ (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~2) 32)))) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 48278#(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~2) (+ (* (- 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~2) (+ (* (- 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~2)), 48279#(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~2) 24))))) (= 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_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 24)))) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)), 48280#(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~2) (+ (* (- 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~2) (= 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~2) (+ (* (- 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)), 48281#(and (or (< (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 1) __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 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 16))))) (not (= 16 (* 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 0)), 48282#(and (or (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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 16))))) (not (= 16 (* 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~2) 5) (* 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~2) 4) (* 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 0)), 48283#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 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 0) (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 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 16))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 48284#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 0) (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 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)))))), 48285#(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)), 48286#(= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|), 48287#(and (or (and (= __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|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.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))), 48288#(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 (= __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 (select |old(#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) (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))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 48289#(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 |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (+ (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __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))) (= (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (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.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)))), 48290#(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 (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (or (= (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (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.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)))), 48291#(or (and (or (= (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (or (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__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.offset| 0))), 48292#(or (and (or (<= (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) (= (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (or (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__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.offset| 0))), 48293#(or (and (or (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0)) (or (<= (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0) (= (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__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.offset| 0))), 48294#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 12))), 48295#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 12))), 48296#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8)))), 48297#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4)))), 48298#(= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset))), 48299#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.offset|)] [2018-04-11 14:10:41,696 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 3 proven. 224 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-11 14:10:41,696 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-04-11 14:10:41,696 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-04-11 14:10:41,696 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=911, Unknown=0, NotChecked=0, Total=992 [2018-04-11 14:10:41,696 INFO L87 Difference]: Start difference. First operand 436 states and 502 transitions. Second operand 32 states. [2018-04-11 14:10:44,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:44,397 INFO L93 Difference]: Finished difference Result 444 states and 505 transitions. [2018-04-11 14:10:44,397 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-04-11 14:10:44,397 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 131 [2018-04-11 14:10:44,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:44,398 INFO L225 Difference]: With dead ends: 444 [2018-04-11 14:10:44,398 INFO L226 Difference]: Without dead ends: 444 [2018-04-11 14:10:44,399 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 1 SyntacticMatches, 11 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1031 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=606, Invalid=4796, Unknown=0, NotChecked=0, Total=5402 [2018-04-11 14:10:44,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2018-04-11 14:10:44,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 436. [2018-04-11 14:10:44,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 436 states. [2018-04-11 14:10:44,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 501 transitions. [2018-04-11 14:10:44,401 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 501 transitions. Word has length 131 [2018-04-11 14:10:44,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:44,401 INFO L459 AbstractCegarLoop]: Abstraction has 436 states and 501 transitions. [2018-04-11 14:10:44,401 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-04-11 14:10:44,401 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 501 transitions. [2018-04-11 14:10:44,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2018-04-11 14:10:44,402 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:44,402 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:10:44,402 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:44,402 INFO L82 PathProgramCache]: Analyzing trace with hash -1926867834, now seen corresponding path program 3 times [2018-04-11 14:10:44,403 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:44,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:44,422 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:45,496 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 3 proven. 227 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-11 14:10:45,496 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:45,496 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2018-04-11 14:10:45,497 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:45,497 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-11 14:10:45,497 INFO L182 omatonBuilderFactory]: Interpolants [49280#(and (or (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 12 __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)), 49281#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 12 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)))), 49282#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 49283#(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 (= __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|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 49284#(and (or (and (= (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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_~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))), 49285#(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 (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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 (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (+ (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (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)))))), 49286#(and (or (and (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))))) (or (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_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 (= __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))), 49287#(or (and (or (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0))), 49288#(or (and (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) (or (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0))), 49289#(or (and (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0)) (or (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0)) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0))), 49290#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 12))), 49291#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 12)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 49292#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8)))), 49293#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 49294#(= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset))), 49295#(= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base| 0), 49264#true, 49265#false, 49266#(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)), 49267#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 49268#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 49269#(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~ret44.offset|)), 49270#(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)), 49271#(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$.base| __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~2) __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)), 49272#(and (<= (+ (div (+ (- __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36)) __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)), 49273#(and (<= (+ (div (+ (- __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~2) 32)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __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~2) 32)) __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)), 49274#(and (<= (+ (div (+ (- __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 28)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 28)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)))), 49275#(and (= 0 (select (select |#memory_$Pointer$.base| __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~2) 24)) __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) (+ (+ (* (- 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~2) 24)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 49276#(and (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 20)) __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) (+ (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 20)) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 49277#(and (or (< (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (and (not (= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 16)) __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)), 49278#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 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 0) (or (and (not (= 16 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 16)) __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~2) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 49279#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 16)) __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))] [2018-04-11 14:10:45,497 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 3 proven. 227 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-11 14:10:45,497 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-04-11 14:10:45,498 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-04-11 14:10:45,498 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=910, Unknown=0, NotChecked=0, Total=992 [2018-04-11 14:10:45,498 INFO L87 Difference]: Start difference. First operand 436 states and 501 transitions. Second operand 32 states. [2018-04-11 14:10:47,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:47,918 INFO L93 Difference]: Finished difference Result 443 states and 504 transitions. [2018-04-11 14:10:47,954 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-04-11 14:10:47,954 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 132 [2018-04-11 14:10:47,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:47,955 INFO L225 Difference]: With dead ends: 443 [2018-04-11 14:10:47,955 INFO L226 Difference]: Without dead ends: 443 [2018-04-11 14:10:47,955 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 1 SyntacticMatches, 11 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 856 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=544, Invalid=4148, Unknown=0, NotChecked=0, Total=4692 [2018-04-11 14:10:47,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2018-04-11 14:10:47,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 436. [2018-04-11 14:10:47,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 436 states. [2018-04-11 14:10:47,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 500 transitions. [2018-04-11 14:10:47,958 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 500 transitions. Word has length 132 [2018-04-11 14:10:47,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:47,958 INFO L459 AbstractCegarLoop]: Abstraction has 436 states and 500 transitions. [2018-04-11 14:10:47,958 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-04-11 14:10:47,958 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 500 transitions. [2018-04-11 14:10:47,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2018-04-11 14:10:47,958 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:47,959 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-11 14:10:47,959 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:47,959 INFO L82 PathProgramCache]: Analyzing trace with hash -1410994988, now seen corresponding path program 3 times [2018-04-11 14:10:47,959 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:47,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:47,972 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:48,538 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 15 proven. 54 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2018-04-11 14:10:48,538 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:48,539 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-11 14:10:48,539 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:48,539 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-04-11 14:10:48,539 INFO L182 omatonBuilderFactory]: Interpolants [50272#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|), 50249#true, 50250#false, 50251#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 50252#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 50253#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 50254#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 50255#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 50256#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 50257#(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)), 50258#(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|)), 50259#(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)), 50260#(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)), 50261#(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) (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) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 50262#(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)), 50263#(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) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 11)) (<= __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)), 50264#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0) (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_~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)), 50265#(and (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 (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) 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)), 50266#(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) (+ __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)) (<= (+ (* 4 __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)), 50267#(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_~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) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 50268#(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) (or (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|) (= 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) 3))), 50269#(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) (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) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) 3))), 50270#(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) (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) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) 0)))), 50271#(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))] [2018-04-11 14:10:48,539 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 15 proven. 54 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2018-04-11 14:10:48,539 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-11 14:10:48,539 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-11 14:10:48,539 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2018-04-11 14:10:48,540 INFO L87 Difference]: Start difference. First operand 436 states and 500 transitions. Second operand 24 states. [2018-04-11 14:10:49,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:49,260 INFO L93 Difference]: Finished difference Result 457 states and 522 transitions. [2018-04-11 14:10:49,260 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-04-11 14:10:49,260 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 134 [2018-04-11 14:10:49,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:49,261 INFO L225 Difference]: With dead ends: 457 [2018-04-11 14:10:49,261 INFO L226 Difference]: Without dead ends: 457 [2018-04-11 14:10:49,261 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 5 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 922 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=695, Invalid=2845, Unknown=0, NotChecked=0, Total=3540 [2018-04-11 14:10:49,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2018-04-11 14:10:49,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 448. [2018-04-11 14:10:49,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 448 states. [2018-04-11 14:10:49,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 515 transitions. [2018-04-11 14:10:49,264 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 515 transitions. Word has length 134 [2018-04-11 14:10:49,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:49,264 INFO L459 AbstractCegarLoop]: Abstraction has 448 states and 515 transitions. [2018-04-11 14:10:49,264 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-11 14:10:49,264 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 515 transitions. [2018-04-11 14:10:49,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2018-04-11 14:10:49,265 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:49,265 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 7, 7, 6, 6, 6, 6, 6, 6, 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] [2018-04-11 14:10:49,265 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:49,265 INFO L82 PathProgramCache]: Analyzing trace with hash -1945278960, now seen corresponding path program 6 times [2018-04-11 14:10:49,265 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:49,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:49,279 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:49,836 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 285 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2018-04-11 14:10:49,837 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:49,837 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-11 14:10:49,837 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:49,837 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-11 14:10:49,837 INFO L182 omatonBuilderFactory]: Interpolants [51264#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 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 (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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 20)))))), 51265#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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 20)))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 51266#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 51267#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 20)))), 51268#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 20))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 51269#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 16))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 51270#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 12)))))), 51271#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8)))))), 51272#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4)))))), 51273#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1))))), 51274#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))), 51275#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)), 51250#true, 51251#false, 51252#(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)), 51253#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 51254#(and (not (= |__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|)), 51255#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base| 0)) (<= __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~ret44.offset|)), 51256#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base 0)) (<= 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)), 51257#(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) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))))), 51258#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36)))))) (<= (+ (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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36)))) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 51259#(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~2) 32)))) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) 32)))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 51260#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 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_~i~2) (+ (* (- 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~2)), 51261#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 24)))))) (not (= 24 (* 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)), 51262#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 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) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (not (= 20 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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 20))))))), 51263#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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 20))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))] [2018-04-11 14:10:49,837 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 285 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2018-04-11 14:10:49,837 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-11 14:10:49,838 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-11 14:10:49,838 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=594, Unknown=0, NotChecked=0, Total=650 [2018-04-11 14:10:49,838 INFO L87 Difference]: Start difference. First operand 448 states and 515 transitions. Second operand 26 states. [2018-04-11 14:10:51,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:51,509 INFO L93 Difference]: Finished difference Result 461 states and 526 transitions. [2018-04-11 14:10:51,509 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-04-11 14:10:51,509 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 132 [2018-04-11 14:10:51,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:51,510 INFO L225 Difference]: With dead ends: 461 [2018-04-11 14:10:51,510 INFO L226 Difference]: Without dead ends: 461 [2018-04-11 14:10:51,510 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 3 SyntacticMatches, 6 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 775 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=402, Invalid=3630, Unknown=0, NotChecked=0, Total=4032 [2018-04-11 14:10:51,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2018-04-11 14:10:51,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 454. [2018-04-11 14:10:51,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 454 states. [2018-04-11 14:10:51,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 522 transitions. [2018-04-11 14:10:51,514 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 522 transitions. Word has length 132 [2018-04-11 14:10:51,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:51,514 INFO L459 AbstractCegarLoop]: Abstraction has 454 states and 522 transitions. [2018-04-11 14:10:51,514 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-11 14:10:51,514 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 522 transitions. [2018-04-11 14:10:51,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2018-04-11 14:10:51,515 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:51,515 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-11 14:10:51,515 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:51,515 INFO L82 PathProgramCache]: Analyzing trace with hash -791171195, now seen corresponding path program 4 times [2018-04-11 14:10:51,516 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:51,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:51,537 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:52,979 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 31 proven. 66 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2018-04-11 14:10:52,979 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:53,012 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2018-04-11 14:10:53,012 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:53,012 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 16 proven. 18 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-11 14:10:53,013 INFO L182 omatonBuilderFactory]: Interpolants [52288#(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) (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|)) (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) 0)))))), 52289#(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) (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)))))), 52290#(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)), 52291#(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)))) (= 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)), 52292#(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|)))), 52293#(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|))))), 52294#(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)))) (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)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 7)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 52295#(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)))) (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)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 7)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 52296#(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 2) (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)))) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 7))), 52297#(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)), 52298#(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)), 52299#(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))) (= 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)), 52300#(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) (+ 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)))) (= 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)), 52301#(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))), 52302#(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)), 52303#(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)), 52304#(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))), 52305#(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)), 52306#(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)))), 52307#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)), 52268#true, 52269#false, 52270#(= 0 (select |#valid| 0)), 52271#(and (= 0 (select |#valid| 0)) (= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0)), 52272#(= (select |old(#valid)| 0) (select |#valid| 0)), 52273#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|) (= (select |old(#valid)| 0) (select |#valid| 0))), 52274#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|)), 52275#(and (= 0 (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|)), 52276#(and (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 52277#(and (= 0 (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|)), 52278#(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)), 52279#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))), 52280#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))), 52281#(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) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 52282#(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) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0)), 52283#(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)))) (= __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)), 52284#(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) (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))))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 52285#(= |#valid| |old(#valid)|), 52286#(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|)))), 52287#(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|)))))] [2018-04-11 14:10:53,013 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 31 proven. 66 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2018-04-11 14:10:53,013 INFO L442 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-04-11 14:10:53,013 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-04-11 14:10:53,013 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=1366, Unknown=0, NotChecked=0, Total=1560 [2018-04-11 14:10:53,013 INFO L87 Difference]: Start difference. First operand 454 states and 522 transitions. Second operand 40 states. [2018-04-11 14:10:54,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:54,977 INFO L93 Difference]: Finished difference Result 460 states and 524 transitions. [2018-04-11 14:10:54,977 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-04-11 14:10:54,977 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 135 [2018-04-11 14:10:54,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:54,978 INFO L225 Difference]: With dead ends: 460 [2018-04-11 14:10:54,978 INFO L226 Difference]: Without dead ends: 460 [2018-04-11 14:10:54,978 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 6 SyntacticMatches, 6 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2039 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=1096, Invalid=5710, Unknown=0, NotChecked=0, Total=6806 [2018-04-11 14:10:54,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2018-04-11 14:10:54,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 454. [2018-04-11 14:10:54,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 454 states. [2018-04-11 14:10:54,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 521 transitions. [2018-04-11 14:10:54,981 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 521 transitions. Word has length 135 [2018-04-11 14:10:54,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:54,981 INFO L459 AbstractCegarLoop]: Abstraction has 454 states and 521 transitions. [2018-04-11 14:10:54,981 INFO L460 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-04-11 14:10:54,981 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 521 transitions. [2018-04-11 14:10:54,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2018-04-11 14:10:54,982 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:54,982 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 7, 7, 7, 6, 6, 6, 6, 6, 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] [2018-04-11 14:10:54,982 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:54,982 INFO L82 PathProgramCache]: Analyzing trace with hash -174105331, now seen corresponding path program 6 times [2018-04-11 14:10:54,982 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:55,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:55,002 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:55,523 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 6 proven. 262 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-04-11 14:10:55,523 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:55,523 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-04-11 14:10:55,523 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:55,523 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-11 14:10:55,524 INFO L182 omatonBuilderFactory]: Interpolants [53312#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 53313#(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~ret44.offset|)), 53314#(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)), 53315#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= 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~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)), 53316#(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~2) 36)))) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 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) (+ __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~2) 36)))))), 53317#(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~2) (+ (* (- 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~2) (= 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~2) (+ (* (- 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)), 53318#(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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 28))))) (not (= 28 (* 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)), 53319#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 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 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 28))))) (not (= 28 (* 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)), 53320#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 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) (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 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 28))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 53321#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (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 (+ (* (- 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~2) 24))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 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)), 53322#(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 24))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 53323#(= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|), 53324#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 24))), 53325#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 24))), 53326#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 20)))), 53327#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 16))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 53328#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 12))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 53329#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8)))), 53330#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4)))), 53331#(= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 53332#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.offset|), 53308#true, 53309#false, 53310#(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)), 53311#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)] [2018-04-11 14:10:55,524 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 6 proven. 262 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-04-11 14:10:55,524 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-11 14:10:55,524 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-11 14:10:55,524 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=546, Unknown=0, NotChecked=0, Total=600 [2018-04-11 14:10:55,524 INFO L87 Difference]: Start difference. First operand 454 states and 521 transitions. Second operand 25 states. [2018-04-11 14:10:57,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:57,035 INFO L93 Difference]: Finished difference Result 467 states and 531 transitions. [2018-04-11 14:10:57,035 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-04-11 14:10:57,035 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 133 [2018-04-11 14:10:57,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:57,036 INFO L225 Difference]: With dead ends: 467 [2018-04-11 14:10:57,036 INFO L226 Difference]: Without dead ends: 467 [2018-04-11 14:10:57,037 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 3 SyntacticMatches, 8 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 685 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=340, Invalid=3200, Unknown=0, NotChecked=0, Total=3540 [2018-04-11 14:10:57,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2018-04-11 14:10:57,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 455. [2018-04-11 14:10:57,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 455 states. [2018-04-11 14:10:57,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 522 transitions. [2018-04-11 14:10:57,040 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 522 transitions. Word has length 133 [2018-04-11 14:10:57,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:57,040 INFO L459 AbstractCegarLoop]: Abstraction has 455 states and 522 transitions. [2018-04-11 14:10:57,040 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-11 14:10:57,040 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 522 transitions. [2018-04-11 14:10:57,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2018-04-11 14:10:57,040 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:57,040 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, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-11 14:10:57,040 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:57,041 INFO L82 PathProgramCache]: Analyzing trace with hash 1959324493, now seen corresponding path program 2 times [2018-04-11 14:10:57,041 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:57,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:57,049 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:57,235 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2018-04-11 14:10:57,236 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:57,236 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-11 14:10:57,236 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:57,236 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-11 14:10:57,236 INFO L182 omatonBuilderFactory]: Interpolants [54336#(or (<= 8 (select |#length| |__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.offset| 0))), 54337#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (<= 8 (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base))), 54338#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (<= 8 (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|))), 54339#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (<= 8 (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 54340#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 54326#true, 54327#false, 54328#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 54329#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 54330#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 54331#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 54332#(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)) (= __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|)), 54333#(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)) (= __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 (<= (+ (* 4 __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)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 54334#(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 8) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= __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|)), 54335#(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)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 8) (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.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))] [2018-04-11 14:10:57,236 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2018-04-11 14:10:57,237 INFO L442 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-04-11 14:10:57,237 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-04-11 14:10:57,237 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2018-04-11 14:10:57,237 INFO L87 Difference]: Start difference. First operand 455 states and 522 transitions. Second operand 15 states. [2018-04-11 14:10:57,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:57,400 INFO L93 Difference]: Finished difference Result 463 states and 523 transitions. [2018-04-11 14:10:57,400 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-11 14:10:57,400 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 136 [2018-04-11 14:10:57,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:57,401 INFO L225 Difference]: With dead ends: 463 [2018-04-11 14:10:57,401 INFO L226 Difference]: Without dead ends: 463 [2018-04-11 14:10:57,402 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2018-04-11 14:10:57,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 463 states. [2018-04-11 14:10:57,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 463 to 455. [2018-04-11 14:10:57,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 455 states. [2018-04-11 14:10:57,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 521 transitions. [2018-04-11 14:10:57,405 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 521 transitions. Word has length 136 [2018-04-11 14:10:57,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:57,405 INFO L459 AbstractCegarLoop]: Abstraction has 455 states and 521 transitions. [2018-04-11 14:10:57,405 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-04-11 14:10:57,405 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 521 transitions. [2018-04-11 14:10:57,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2018-04-11 14:10:57,405 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:57,405 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 7, 7, 7, 7, 6, 6, 6, 6, 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] [2018-04-11 14:10:57,405 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:57,406 INFO L82 PathProgramCache]: Analyzing trace with hash -1102297616, now seen corresponding path program 7 times [2018-04-11 14:10:57,406 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:57,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:57,424 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:57,904 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 6 proven. 268 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-04-11 14:10:57,905 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:57,905 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-04-11 14:10:57,905 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:57,905 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-11 14:10:57,905 INFO L182 omatonBuilderFactory]: Interpolants [55267#true, 55268#false, 55269#(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)), 55270#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 55271#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 55272#(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~ret44.offset|)), 55273#(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)), 55274#(and (= 0 (select (select |#memory_$Pointer$.base| __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~2)))) (<= __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)), 55275#(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~2) 36)))) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __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~2) 36))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 55276#(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~2) (+ (* (- 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~2) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 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)), 55277#(and (not (= 28 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 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)), 55278#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (and (not (= 28 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 28)))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 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)), 55279#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 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)), 55280#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 (select (select |#memory_$Pointer$.base| __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~2) 24)))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 55281#(and (= 0 (select (select |#memory_$Pointer$.base| __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 24))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 55282#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 55283#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 24))), 55284#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 24)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 55285#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 20))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 55286#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 16)))), 55287#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 12)))), 55288#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8)))), 55289#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 55290#(= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 55291#(= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base| 0)] [2018-04-11 14:10:57,905 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 6 proven. 268 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-04-11 14:10:57,905 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-11 14:10:57,906 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-11 14:10:57,906 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=546, Unknown=0, NotChecked=0, Total=600 [2018-04-11 14:10:57,906 INFO L87 Difference]: Start difference. First operand 455 states and 521 transitions. Second operand 25 states. [2018-04-11 14:10:59,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:10:59,312 INFO L93 Difference]: Finished difference Result 466 states and 529 transitions. [2018-04-11 14:10:59,312 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-11 14:10:59,313 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 134 [2018-04-11 14:10:59,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:10:59,314 INFO L225 Difference]: With dead ends: 466 [2018-04-11 14:10:59,314 INFO L226 Difference]: Without dead ends: 466 [2018-04-11 14:10:59,314 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 3 SyntacticMatches, 8 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 430 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=267, Invalid=2385, Unknown=0, NotChecked=0, Total=2652 [2018-04-11 14:10:59,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2018-04-11 14:10:59,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 456. [2018-04-11 14:10:59,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 456 states. [2018-04-11 14:10:59,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 522 transitions. [2018-04-11 14:10:59,319 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 522 transitions. Word has length 134 [2018-04-11 14:10:59,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:10:59,319 INFO L459 AbstractCegarLoop]: Abstraction has 456 states and 522 transitions. [2018-04-11 14:10:59,319 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-11 14:10:59,319 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 522 transitions. [2018-04-11 14:10:59,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-04-11 14:10:59,320 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:10:59,320 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, 1, 1, 1, 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-11 14:10:59,320 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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:10:59,320 INFO L82 PathProgramCache]: Analyzing trace with hash 1328047362, now seen corresponding path program 4 times [2018-04-11 14:10:59,321 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:10:59,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:10:59,343 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:10:59,914 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 28 proven. 186 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2018-04-11 14:10:59,914 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:10:59,914 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-11 14:10:59,914 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:10:59,914 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2018-04-11 14:10:59,914 INFO L182 omatonBuilderFactory]: Interpolants [56288#(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)), 56289#(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)) (= (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|) (<= 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)), 56290#(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) (= (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)), 56291#(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)), 56292#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|), 56269#true, 56270#false, 56271#(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)), 56272#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 56273#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 56274#(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~ret44.offset|)), 56275#(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)), 56276#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 56277#(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~2) 5) (* 4 __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~2) 4)))), 56278#(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~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 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)), 56279#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 56280#(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)), 56281#(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)), 56282#(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) (<= 2 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 56283#(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) (= __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|)), 56284#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~p~0.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) 8) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)), 56285#(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) (= 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)), 56286#(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) (= __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)), 56287#(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) 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))] [2018-04-11 14:10:59,915 INFO L134 CoverageAnalysis]: Checked inductivity of 346 backedges. 28 proven. 186 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2018-04-11 14:10:59,915 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-11 14:10:59,915 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-11 14:10:59,915 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=496, Unknown=0, NotChecked=0, Total=552 [2018-04-11 14:10:59,915 INFO L87 Difference]: Start difference. First operand 456 states and 522 transitions. Second operand 24 states. [2018-04-11 14:11:00,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:00,467 INFO L93 Difference]: Finished difference Result 505 states and 573 transitions. [2018-04-11 14:11:00,467 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-04-11 14:11:00,467 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 138 [2018-04-11 14:11:00,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:00,468 INFO L225 Difference]: With dead ends: 505 [2018-04-11 14:11:00,468 INFO L226 Difference]: Without dead ends: 505 [2018-04-11 14:11:00,468 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 3 SyntacticMatches, 9 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2018-04-11 14:11:00,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2018-04-11 14:11:00,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 473. [2018-04-11 14:11:00,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 473 states. [2018-04-11 14:11:00,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 541 transitions. [2018-04-11 14:11:00,473 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 541 transitions. Word has length 138 [2018-04-11 14:11:00,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:00,473 INFO L459 AbstractCegarLoop]: Abstraction has 473 states and 541 transitions. [2018-04-11 14:11:00,473 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-11 14:11:00,473 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 541 transitions. [2018-04-11 14:11:00,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2018-04-11 14:11:00,474 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:00,474 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, 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] [2018-04-11 14:11:00,474 INFO L408 AbstractCegarLoop]: === Iteration 98 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:00,474 INFO L82 PathProgramCache]: Analyzing trace with hash 609517393, now seen corresponding path program 4 times [2018-04-11 14:11:00,475 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:00,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:00,496 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:00,864 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2018-04-11 14:11:00,864 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:00,864 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-11 14:11:00,864 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:00,864 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-11 14:11:00,864 INFO L182 omatonBuilderFactory]: Interpolants [57319#true, 57320#false, 57321#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 57322#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 57323#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 57324#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 57325#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 57326#(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)) (= __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|)), 57327#(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)) (= 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.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)), 57328#(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 (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_~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)))), 57329#(or (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 (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))))) (<= 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.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)), 57330#(or (and (<= 0 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (or (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (- (- 4)))) (<= 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))), 57331#(or (and (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) (or (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (- (- 4)))) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 3)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 57332#(or (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (- (- 4)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 57333#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 57334#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) (+ 0 4)))), 57335#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ 0 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 57336#(= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset))), 57337#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.offset|)] [2018-04-11 14:11:00,864 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2018-04-11 14:11:00,865 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-11 14:11:00,865 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-11 14:11:00,865 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2018-04-11 14:11:00,865 INFO L87 Difference]: Start difference. First operand 473 states and 541 transitions. Second operand 19 states. [2018-04-11 14:11:01,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:01,619 INFO L93 Difference]: Finished difference Result 480 states and 542 transitions. [2018-04-11 14:11:01,619 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-04-11 14:11:01,619 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 137 [2018-04-11 14:11:01,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:01,620 INFO L225 Difference]: With dead ends: 480 [2018-04-11 14:11:01,620 INFO L226 Difference]: Without dead ends: 480 [2018-04-11 14:11:01,620 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=187, Invalid=1373, Unknown=0, NotChecked=0, Total=1560 [2018-04-11 14:11:01,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2018-04-11 14:11:01,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 473. [2018-04-11 14:11:01,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 473 states. [2018-04-11 14:11:01,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 540 transitions. [2018-04-11 14:11:01,623 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 540 transitions. Word has length 137 [2018-04-11 14:11:01,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:01,623 INFO L459 AbstractCegarLoop]: Abstraction has 473 states and 540 transitions. [2018-04-11 14:11:01,623 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-11 14:11:01,623 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 540 transitions. [2018-04-11 14:11:01,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2018-04-11 14:11:01,624 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:01,624 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-11 14:11:01,624 INFO L408 AbstractCegarLoop]: === Iteration 99 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:01,624 INFO L82 PathProgramCache]: Analyzing trace with hash 21631478, now seen corresponding path program 2 times [2018-04-11 14:11:01,625 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:01,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:01,633 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:01,700 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-11 14:11:01,700 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:01,700 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-11 14:11:01,700 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:01,700 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-11 14:11:01,700 INFO L182 omatonBuilderFactory]: Interpolants [58336#(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)), 58337#(<= (+ __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)), 58338#(<= (+ __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)), 58339#(<= (+ __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)), 58340#(<= (+ __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)), 58341#(<= (+ __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)), 58342#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~len| 5), 58333#true, 58334#false, 58335#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)] [2018-04-11 14:11:01,700 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-11 14:11:01,700 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-11 14:11:01,701 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-11 14:11:01,701 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2018-04-11 14:11:01,701 INFO L87 Difference]: Start difference. First operand 473 states and 540 transitions. Second operand 10 states. [2018-04-11 14:11:01,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:01,753 INFO L93 Difference]: Finished difference Result 548 states and 621 transitions. [2018-04-11 14:11:01,753 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-11 14:11:01,753 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 140 [2018-04-11 14:11:01,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:01,754 INFO L225 Difference]: With dead ends: 548 [2018-04-11 14:11:01,754 INFO L226 Difference]: Without dead ends: 545 [2018-04-11 14:11:01,754 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2018-04-11 14:11:01,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2018-04-11 14:11:01,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 479. [2018-04-11 14:11:01,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 479 states. [2018-04-11 14:11:01,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 546 transitions. [2018-04-11 14:11:01,757 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 546 transitions. Word has length 140 [2018-04-11 14:11:01,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:01,757 INFO L459 AbstractCegarLoop]: Abstraction has 479 states and 546 transitions. [2018-04-11 14:11:01,757 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-11 14:11:01,758 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 546 transitions. [2018-04-11 14:11:01,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2018-04-11 14:11:01,758 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:01,758 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-11 14:11:01,758 INFO L408 AbstractCegarLoop]: === Iteration 100 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:01,758 INFO L82 PathProgramCache]: Analyzing trace with hash -1780204265, now seen corresponding path program 5 times [2018-04-11 14:11:01,759 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:01,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:01,788 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:02,855 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 58 proven. 192 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2018-04-11 14:11:02,856 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:02,856 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2018-04-11 14:11:02,856 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:02,856 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 32 proven. 15 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2018-04-11 14:11:02,856 INFO L182 omatonBuilderFactory]: Interpolants [59392#(= |#valid| |old(#valid)|), 59393#(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|)))), 59394#(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|))) (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|))))), 59395#(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) (<= 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)))), 59396#(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_~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) 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)))), 59397#(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)) (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) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)) 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)))), 59398#(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) (+ (* 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) 8)))), 59399#(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)) (<= 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)))), 59400#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 3) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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 (= |__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 (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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))), 59401#(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)))), 59402#(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)))), 59403#(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)), 59404#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)), 59372#true, 59373#false, 59374#(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)), 59375#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 59376#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 59377#(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~ret44.offset|)), 59378#(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)), 59379#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 59380#(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~2) 5) (* 4 __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~2) 4)))), 59381#(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~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 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)), 59382#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 59383#(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)), 59384#(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))), 59385#(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)), 59386#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)), 59387#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)), 59388#(and (<= 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)), 59389#(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)), 59390#(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) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2)), 59391#(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) 8))))] [2018-04-11 14:11:02,856 INFO L134 CoverageAnalysis]: Checked inductivity of 347 backedges. 58 proven. 192 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2018-04-11 14:11:02,856 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-11 14:11:02,856 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-11 14:11:02,856 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=976, Unknown=0, NotChecked=0, Total=1056 [2018-04-11 14:11:02,857 INFO L87 Difference]: Start difference. First operand 479 states and 546 transitions. Second operand 33 states. [2018-04-11 14:11:03,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:03,992 INFO L93 Difference]: Finished difference Result 486 states and 551 transitions. [2018-04-11 14:11:03,993 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-11 14:11:03,993 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 139 [2018-04-11 14:11:03,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:03,994 INFO L225 Difference]: With dead ends: 486 [2018-04-11 14:11:03,994 INFO L226 Difference]: Without dead ends: 486 [2018-04-11 14:11:03,994 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 4 SyntacticMatches, 12 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 846 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=250, Invalid=3290, Unknown=0, NotChecked=0, Total=3540 [2018-04-11 14:11:03,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2018-04-11 14:11:03,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 480. [2018-04-11 14:11:03,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 480 states. [2018-04-11 14:11:03,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 480 states to 480 states and 547 transitions. [2018-04-11 14:11:03,997 INFO L78 Accepts]: Start accepts. Automaton has 480 states and 547 transitions. Word has length 139 [2018-04-11 14:11:03,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:03,997 INFO L459 AbstractCegarLoop]: Abstraction has 480 states and 547 transitions. [2018-04-11 14:11:03,997 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-04-11 14:11:03,997 INFO L276 IsEmpty]: Start isEmpty. Operand 480 states and 547 transitions. [2018-04-11 14:11:03,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-04-11 14:11:03,998 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:03,998 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-11 14:11:03,998 INFO L408 AbstractCegarLoop]: === Iteration 101 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:03,998 INFO L82 PathProgramCache]: Analyzing trace with hash 999920920, now seen corresponding path program 3 times [2018-04-11 14:11:03,999 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:04,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:04,013 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:04,547 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-11 14:11:04,547 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:04,547 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-11 14:11:04,547 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:04,548 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-11 14:11:04,548 INFO L182 omatonBuilderFactory]: Interpolants [60448#(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))), 60449#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)), 60426#true, 60427#false, 60428#(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|)), 60429#(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|)), 60430#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base|))), 60431#(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)), 60432#(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|)), 60433#(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))), 60434#(= |#valid| |old(#valid)|), 60435#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|) 0), 60436#(= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0), 60437#(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)), 60438#(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)), 60439#(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)), 60440#(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)))), 60441#(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)))), 60442#(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)))), 60443#(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)))), 60444#(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)))), 60445#(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_~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)))), 60446#(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_~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)))), 60447#(and (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (= (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_~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))))] [2018-04-11 14:11:04,548 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-11 14:11:04,548 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-11 14:11:04,548 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-11 14:11:04,548 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=499, Unknown=0, NotChecked=0, Total=552 [2018-04-11 14:11:04,548 INFO L87 Difference]: Start difference. First operand 480 states and 547 transitions. Second operand 24 states. [2018-04-11 14:11:05,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:05,498 INFO L93 Difference]: Finished difference Result 500 states and 566 transitions. [2018-04-11 14:11:05,498 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-04-11 14:11:05,498 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 138 [2018-04-11 14:11:05,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:05,500 INFO L225 Difference]: With dead ends: 500 [2018-04-11 14:11:05,500 INFO L226 Difference]: Without dead ends: 500 [2018-04-11 14:11:05,500 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 1 SyntacticMatches, 5 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=211, Invalid=1951, Unknown=0, NotChecked=0, Total=2162 [2018-04-11 14:11:05,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2018-04-11 14:11:05,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 489. [2018-04-11 14:11:05,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 489 states. [2018-04-11 14:11:05,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 557 transitions. [2018-04-11 14:11:05,505 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 557 transitions. Word has length 138 [2018-04-11 14:11:05,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:05,505 INFO L459 AbstractCegarLoop]: Abstraction has 489 states and 557 transitions. [2018-04-11 14:11:05,505 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-11 14:11:05,505 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 557 transitions. [2018-04-11 14:11:05,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-04-11 14:11:05,506 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:05,506 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, 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] [2018-04-11 14:11:05,506 INFO L408 AbstractCegarLoop]: === Iteration 102 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:05,506 INFO L82 PathProgramCache]: Analyzing trace with hash 1715170348, now seen corresponding path program 4 times [2018-04-11 14:11:05,507 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:05,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:05,525 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:05,828 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2018-04-11 14:11:05,828 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:05,828 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-11 14:11:05,828 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:05,828 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-11 14:11:05,829 INFO L182 omatonBuilderFactory]: Interpolants [61485#true, 61486#false, 61487#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 61488#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 61489#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 61490#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 61491#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 61492#(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)) (= __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|)), 61493#(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)) (= __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 (select |#memory_$Pointer$.base| __U_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)))), 61494#(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 (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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_~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)))), 61495#(or (<= 1 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (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.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~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)))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0))))), 61496#(or (and (<= 0 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (or (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (- (- 4)))) (<= 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))), 61497#(or (and (or (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 3)) (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (- (- 4))))) (<= 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))), 61498#(or (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (- (- 4)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 61499#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 61500#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) (+ 0 4)))), 61501#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ 0 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 61502#(= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset))), 61503#(= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base| 0)] [2018-04-11 14:11:05,829 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2018-04-11 14:11:05,829 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-11 14:11:05,829 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-11 14:11:05,829 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2018-04-11 14:11:05,829 INFO L87 Difference]: Start difference. First operand 489 states and 557 transitions. Second operand 19 states. [2018-04-11 14:11:06,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:06,354 INFO L93 Difference]: Finished difference Result 495 states and 558 transitions. [2018-04-11 14:11:06,354 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-11 14:11:06,354 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 138 [2018-04-11 14:11:06,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:06,355 INFO L225 Difference]: With dead ends: 495 [2018-04-11 14:11:06,355 INFO L226 Difference]: Without dead ends: 495 [2018-04-11 14:11:06,355 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 2 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=164, Invalid=1168, Unknown=0, NotChecked=0, Total=1332 [2018-04-11 14:11:06,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2018-04-11 14:11:06,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 489. [2018-04-11 14:11:06,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 489 states. [2018-04-11 14:11:06,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 556 transitions. [2018-04-11 14:11:06,358 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 556 transitions. Word has length 138 [2018-04-11 14:11:06,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:06,358 INFO L459 AbstractCegarLoop]: Abstraction has 489 states and 556 transitions. [2018-04-11 14:11:06,358 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-11 14:11:06,358 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 556 transitions. [2018-04-11 14:11:06,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2018-04-11 14:11:06,359 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:06,359 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 7, 6, 6, 6, 6, 6, 6, 6, 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-11 14:11:06,359 INFO L408 AbstractCegarLoop]: === Iteration 103 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:06,359 INFO L82 PathProgramCache]: Analyzing trace with hash 1509223455, now seen corresponding path program 6 times [2018-04-11 14:11:06,359 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:06,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:06,366 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:06,432 INFO L134 CoverageAnalysis]: Checked inductivity of 336 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-04-11 14:11:06,432 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:06,432 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-11 14:11:06,432 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:06,432 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-11 14:11:06,432 INFO L182 omatonBuilderFactory]: Interpolants [62528#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 1)), 62529#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 2)), 62530#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 3)), 62531#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 4)), 62532#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 5)), 62533#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 6)), 62534#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len| 6), 62524#true, 62525#false, 62526#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 62527#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0))] [2018-04-11 14:11:06,432 INFO L134 CoverageAnalysis]: Checked inductivity of 336 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-04-11 14:11:06,432 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-11 14:11:06,433 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-11 14:11:06,433 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2018-04-11 14:11:06,433 INFO L87 Difference]: Start difference. First operand 489 states and 556 transitions. Second operand 11 states. [2018-04-11 14:11:06,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:06,469 INFO L93 Difference]: Finished difference Result 568 states and 630 transitions. [2018-04-11 14:11:06,469 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-11 14:11:06,469 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 136 [2018-04-11 14:11:06,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:06,470 INFO L225 Difference]: With dead ends: 568 [2018-04-11 14:11:06,470 INFO L226 Difference]: Without dead ends: 560 [2018-04-11 14:11:06,470 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-11 14:11:06,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2018-04-11 14:11:06,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 513. [2018-04-11 14:11:06,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 513 states. [2018-04-11 14:11:06,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 590 transitions. [2018-04-11 14:11:06,473 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 590 transitions. Word has length 136 [2018-04-11 14:11:06,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:06,473 INFO L459 AbstractCegarLoop]: Abstraction has 513 states and 590 transitions. [2018-04-11 14:11:06,473 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-11 14:11:06,473 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 590 transitions. [2018-04-11 14:11:06,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-04-11 14:11:06,473 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:06,474 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 5, 5, 4, 4, 4, 4, 4, 4, 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] [2018-04-11 14:11:06,474 INFO L408 AbstractCegarLoop]: === Iteration 104 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:06,474 INFO L82 PathProgramCache]: Analyzing trace with hash 1037192730, now seen corresponding path program 4 times [2018-04-11 14:11:06,474 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:06,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:06,498 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:07,670 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 0 proven. 251 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-11 14:11:07,670 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:07,671 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2018-04-11 14:11:07,671 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:07,671 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-11 14:11:07,671 INFO L182 omatonBuilderFactory]: Interpolants [63618#true, 63619#false, 63620#(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)), 63621#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 63622#(and (not (= |__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|)), 63623#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base| 0)) (<= __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~ret44.offset|)), 63624#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base 0)) (<= 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)), 63625#(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) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))))), 63626#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36)))))) (<= (+ (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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36)))) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 63627#(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~2) 32)))) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) 32)))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 63628#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 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_~i~2) (+ (* (- 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~2)), 63629#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) 24)))))) (= 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_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 24)))) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)), 63630#(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~2) (+ (* (- 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~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 20))))))), 63631#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 16)))))) (not (= 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)), 63632#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 16)))))) (not (= 16 (* 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~2) 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)), 63633#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 16)))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 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)), 63634#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 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 (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) 12)))))))), 63635#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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)), 63636#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 63637#(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)) (= __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|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)), 63638#(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)) (= (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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|)), 63639#(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 (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= (+ (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (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))) (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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|)), 63640#(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)) (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))))) (or (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)) (<= (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_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|)), 63641#(and (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 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))) (or (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.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.offset| 0))) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))))), 63642#(and (or (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.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.offset| 0))) (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~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_#in~array.offset| 0))) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))))), 63643#(and (or (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))) (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))))), 63644#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 12)))), 63645#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 12))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 63646#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8))))), 63647#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 63648#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset)))), 63649#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))), 63650#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))] [2018-04-11 14:11:07,671 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 0 proven. 251 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-11 14:11:07,672 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-11 14:11:07,672 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-11 14:11:07,672 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=973, Unknown=0, NotChecked=0, Total=1056 [2018-04-11 14:11:07,672 INFO L87 Difference]: Start difference. First operand 513 states and 590 transitions. Second operand 33 states. [2018-04-11 14:11:10,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:10,531 INFO L93 Difference]: Finished difference Result 520 states and 593 transitions. [2018-04-11 14:11:10,532 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-04-11 14:11:10,532 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 138 [2018-04-11 14:11:10,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:10,533 INFO L225 Difference]: With dead ends: 520 [2018-04-11 14:11:10,533 INFO L226 Difference]: Without dead ends: 520 [2018-04-11 14:11:10,533 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 1 SyntacticMatches, 9 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1068 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=626, Invalid=5074, Unknown=0, NotChecked=0, Total=5700 [2018-04-11 14:11:10,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2018-04-11 14:11:10,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 513. [2018-04-11 14:11:10,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 513 states. [2018-04-11 14:11:10,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 589 transitions. [2018-04-11 14:11:10,538 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 589 transitions. Word has length 138 [2018-04-11 14:11:10,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:10,538 INFO L459 AbstractCegarLoop]: Abstraction has 513 states and 589 transitions. [2018-04-11 14:11:10,538 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-04-11 14:11:10,538 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 589 transitions. [2018-04-11 14:11:10,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2018-04-11 14:11:10,539 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:10,539 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 5, 5, 5, 4, 4, 4, 4, 4, 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] [2018-04-11 14:11:10,539 INFO L408 AbstractCegarLoop]: === Iteration 105 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:10,539 INFO L82 PathProgramCache]: Analyzing trace with hash 2088203843, now seen corresponding path program 5 times [2018-04-11 14:11:10,540 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:10,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:10,560 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:11,787 INFO L134 CoverageAnalysis]: Checked inductivity of 285 backedges. 4 proven. 236 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2018-04-11 14:11:11,787 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:11,787 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2018-04-11 14:11:11,787 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:11,787 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-11 14:11:11,788 INFO L182 omatonBuilderFactory]: Interpolants [64770#true, 64771#false, 64772#(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)), 64773#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 64774#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 64775#(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~ret44.offset|)), 64776#(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)), 64777#(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) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 64778#(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~2) 36)))) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 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) (+ __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~2) 36)))))), 64779#(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~2) (+ (* (- 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~2) (= 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~2) (+ (* (- 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)), 64780#(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~2) 28)))) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 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~2) 28))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 64781#(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~2) (+ (* (- 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~2) (+ (* (- 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~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 64782#(and (not (= 20 (* 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~2) (+ (* (- 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)), 64783#(and (or (and (not (= 20 (* 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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 20)))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 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~2) 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)), 64784#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 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 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (+ (* (- 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)), 64785#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (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 (+ (* (- 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~2) 16))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 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)), 64786#(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)), 64787#(= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|), 64788#(and (or (and (= __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|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.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))), 64789#(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 (= __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 (select |old(#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) (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))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 64790#(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 |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (+ (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __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))) (= (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (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.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)))), 64791#(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 (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (or (= (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (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.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)))), 64792#(or (and (or (= (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (or (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__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.offset| 0))), 64793#(or (and (or (<= (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) (= (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (or (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__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.offset| 0))), 64794#(or (and (or (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0)) (or (<= (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0) (= (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__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.offset| 0))), 64795#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 16))), 64796#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 16)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 64797#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 12))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 64798#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8)))), 64799#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4)))), 64800#(= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset))), 64801#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.offset|)] [2018-04-11 14:11:11,788 INFO L134 CoverageAnalysis]: Checked inductivity of 285 backedges. 4 proven. 236 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2018-04-11 14:11:11,788 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-04-11 14:11:11,788 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-04-11 14:11:11,788 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=912, Unknown=0, NotChecked=0, Total=992 [2018-04-11 14:11:11,788 INFO L87 Difference]: Start difference. First operand 513 states and 589 transitions. Second operand 32 states. [2018-04-11 14:11:14,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:14,387 INFO L93 Difference]: Finished difference Result 521 states and 592 transitions. [2018-04-11 14:11:14,387 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-04-11 14:11:14,387 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 139 [2018-04-11 14:11:14,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:14,388 INFO L225 Difference]: With dead ends: 521 [2018-04-11 14:11:14,388 INFO L226 Difference]: Without dead ends: 521 [2018-04-11 14:11:14,388 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 1 SyntacticMatches, 8 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 980 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=557, Invalid=4699, Unknown=0, NotChecked=0, Total=5256 [2018-04-11 14:11:14,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2018-04-11 14:11:14,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 513. [2018-04-11 14:11:14,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 513 states. [2018-04-11 14:11:14,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 588 transitions. [2018-04-11 14:11:14,391 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 588 transitions. Word has length 139 [2018-04-11 14:11:14,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:14,391 INFO L459 AbstractCegarLoop]: Abstraction has 513 states and 588 transitions. [2018-04-11 14:11:14,391 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-04-11 14:11:14,391 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 588 transitions. [2018-04-11 14:11:14,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2018-04-11 14:11:14,392 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:14,392 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 5, 5, 5, 5, 4, 4, 4, 4, 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] [2018-04-11 14:11:14,392 INFO L408 AbstractCegarLoop]: === Iteration 106 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:14,392 INFO L82 PathProgramCache]: Analyzing trace with hash 309810042, now seen corresponding path program 5 times [2018-04-11 14:11:14,392 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:14,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:14,403 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:15,491 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 4 proven. 240 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2018-04-11 14:11:15,492 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:15,492 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31] total 31 [2018-04-11 14:11:15,492 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:15,492 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-11 14:11:15,492 INFO L182 omatonBuilderFactory]: Interpolants [65921#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 65920#(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)), 65923#(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~ret44.offset|)), 65922#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 65925#(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$.base| __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~2) __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)), 65924#(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)), 65927#(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~2) (+ (* (- 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~2) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 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)), 65926#(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~2) 36)))) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __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~2) 36))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 65929#(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~2) (+ (* (- 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~2) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 24))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 65928#(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~2) 28)))) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __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~2) 28))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 65931#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (and (not (= 20 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 20)))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 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)), 65930#(and (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) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 20)))))), 65933#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 (select (select |#memory_$Pointer$.base| __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~2) 16)))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 65932#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 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)), 65935#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 65934#(and (= 0 (select (select |#memory_$Pointer$.base| __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)), 65937#(and (or (and (= (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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_~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))), 65936#(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 (= __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|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 65939#(and (or (and (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))))) (or (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_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 (= __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))), 65938#(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 (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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 (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (+ (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (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)))))), 65941#(or (and (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) (or (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0))), 65940#(or (and (or (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0))), 65943#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 16))), 65942#(or (and (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0)) (or (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0)) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0))), 65945#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 12)))), 65944#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 16)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 65947#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 65946#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8)))), 65949#(= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base| 0), 65948#(= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset))), 65919#false, 65918#true] [2018-04-11 14:11:15,492 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 4 proven. 240 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2018-04-11 14:11:15,492 INFO L442 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-04-11 14:11:15,493 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-04-11 14:11:15,493 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=912, Unknown=0, NotChecked=0, Total=992 [2018-04-11 14:11:15,493 INFO L87 Difference]: Start difference. First operand 513 states and 588 transitions. Second operand 32 states. [2018-04-11 14:11:17,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:17,918 INFO L93 Difference]: Finished difference Result 520 states and 591 transitions. [2018-04-11 14:11:17,918 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-04-11 14:11:17,918 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 140 [2018-04-11 14:11:17,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:17,919 INFO L225 Difference]: With dead ends: 520 [2018-04-11 14:11:17,919 INFO L226 Difference]: Without dead ends: 520 [2018-04-11 14:11:17,920 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 1 SyntacticMatches, 8 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 742 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=480, Invalid=3942, Unknown=0, NotChecked=0, Total=4422 [2018-04-11 14:11:17,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2018-04-11 14:11:17,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 513. [2018-04-11 14:11:17,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 513 states. [2018-04-11 14:11:17,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 587 transitions. [2018-04-11 14:11:17,922 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 587 transitions. Word has length 140 [2018-04-11 14:11:17,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:17,923 INFO L459 AbstractCegarLoop]: Abstraction has 513 states and 587 transitions. [2018-04-11 14:11:17,923 INFO L460 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-04-11 14:11:17,923 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 587 transitions. [2018-04-11 14:11:17,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2018-04-11 14:11:17,923 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:17,923 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 8, 8, 7, 7, 7, 7, 7, 7, 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] [2018-04-11 14:11:17,923 INFO L408 AbstractCegarLoop]: === Iteration 107 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:17,923 INFO L82 PathProgramCache]: Analyzing trace with hash -464254972, now seen corresponding path program 7 times [2018-04-11 14:11:17,924 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:17,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:17,979 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:18,516 INFO L134 CoverageAnalysis]: Checked inductivity of 393 backedges. 0 proven. 313 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-04-11 14:11:18,517 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:18,517 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-11 14:11:18,517 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:18,517 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-11 14:11:18,517 INFO L182 omatonBuilderFactory]: Interpolants [67073#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 12))))), 67072#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 16))))), 67075#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 67074#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8))))), 67077#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))), 67076#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1))))), 67078#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)), 67053#true, 67055#(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)), 67054#false, 67057#(and (not (= |__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|)), 67056#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 67059#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base 0)) (<= 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)), 67058#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base| 0)) (<= __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~ret44.offset|)), 67061#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) 36)))))) (<= (+ (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~2) 36)))) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 67060#(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) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 67063#(and (not (= 28 (* 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) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 28))))))), 67062#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 32)))))) (<= (+ (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~2) (+ (* (- 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~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 67065#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 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) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 28)))))))), 67064#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (and (not (= 28 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 28))))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 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)), 67067#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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 24))))), 67066#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) 24))))))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 67069#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 24)))), 67068#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 67071#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 20)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 67070#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 24))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0))] [2018-04-11 14:11:18,517 INFO L134 CoverageAnalysis]: Checked inductivity of 393 backedges. 0 proven. 313 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-04-11 14:11:18,517 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-11 14:11:18,517 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-11 14:11:18,517 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=594, Unknown=0, NotChecked=0, Total=650 [2018-04-11 14:11:18,518 INFO L87 Difference]: Start difference. First operand 513 states and 587 transitions. Second operand 26 states. [2018-04-11 14:11:20,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:20,068 INFO L93 Difference]: Finished difference Result 526 states and 598 transitions. [2018-04-11 14:11:20,068 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-04-11 14:11:20,068 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 140 [2018-04-11 14:11:20,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:20,069 INFO L225 Difference]: With dead ends: 526 [2018-04-11 14:11:20,069 INFO L226 Difference]: Without dead ends: 526 [2018-04-11 14:11:20,069 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 3 SyntacticMatches, 8 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 762 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=367, Invalid=3539, Unknown=0, NotChecked=0, Total=3906 [2018-04-11 14:11:20,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2018-04-11 14:11:20,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 519. [2018-04-11 14:11:20,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 519 states. [2018-04-11 14:11:20,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 594 transitions. [2018-04-11 14:11:20,072 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 594 transitions. Word has length 140 [2018-04-11 14:11:20,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:20,072 INFO L459 AbstractCegarLoop]: Abstraction has 519 states and 594 transitions. [2018-04-11 14:11:20,072 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-11 14:11:20,072 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 594 transitions. [2018-04-11 14:11:20,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2018-04-11 14:11:20,072 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:20,072 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 8, 8, 8, 7, 7, 7, 7, 7, 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] [2018-04-11 14:11:20,073 INFO L408 AbstractCegarLoop]: === Iteration 108 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:20,073 INFO L82 PathProgramCache]: Analyzing trace with hash -1507001959, now seen corresponding path program 7 times [2018-04-11 14:11:20,073 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:20,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:20,089 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:20,568 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 7 proven. 286 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2018-04-11 14:11:20,568 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:20,568 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-04-11 14:11:20,568 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:20,568 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-11 14:11:20,568 INFO L182 omatonBuilderFactory]: Interpolants [68199#true, 68201#(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)), 68200#false, 68203#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 68202#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 68205#(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)), 68204#(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~ret44.offset|)), 68207#(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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36)))) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 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) (+ __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36)))))), 68206#(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) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 68209#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (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 28))) (not (= 28 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 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)), 68208#(and (not (= 32 (* 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~2) (+ (* (- 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)), 68211#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (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 28))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 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)), 68210#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (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 28))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 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)), 68213#(= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|), 68212#(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 28))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 68215#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 28))), 68214#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 28))), 68217#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 20))))), 68216#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 24)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 68219#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 12)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 68218#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 16)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 68221#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 68220#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8))))), 68223#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.offset|), 68222#(= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1))))] [2018-04-11 14:11:20,569 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 7 proven. 286 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2018-04-11 14:11:20,569 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-11 14:11:20,569 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-11 14:11:20,569 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=546, Unknown=0, NotChecked=0, Total=600 [2018-04-11 14:11:20,569 INFO L87 Difference]: Start difference. First operand 519 states and 594 transitions. Second operand 25 states. [2018-04-11 14:11:21,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:21,940 INFO L93 Difference]: Finished difference Result 532 states and 604 transitions. [2018-04-11 14:11:21,940 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-04-11 14:11:21,940 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 141 [2018-04-11 14:11:21,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:21,940 INFO L225 Difference]: With dead ends: 532 [2018-04-11 14:11:21,940 INFO L226 Difference]: Without dead ends: 532 [2018-04-11 14:11:21,941 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 3 SyntacticMatches, 7 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 669 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=314, Invalid=3108, Unknown=0, NotChecked=0, Total=3422 [2018-04-11 14:11:21,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2018-04-11 14:11:21,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 520. [2018-04-11 14:11:21,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 520 states. [2018-04-11 14:11:21,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 595 transitions. [2018-04-11 14:11:21,943 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 595 transitions. Word has length 141 [2018-04-11 14:11:21,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:21,943 INFO L459 AbstractCegarLoop]: Abstraction has 520 states and 595 transitions. [2018-04-11 14:11:21,943 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-11 14:11:21,943 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 595 transitions. [2018-04-11 14:11:21,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2018-04-11 14:11:21,944 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:21,944 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 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] [2018-04-11 14:11:21,944 INFO L408 AbstractCegarLoop]: === Iteration 109 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:21,944 INFO L82 PathProgramCache]: Analyzing trace with hash 801411392, now seen corresponding path program 5 times [2018-04-11 14:11:21,945 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:21,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:21,957 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:22,352 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 2 proven. 33 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2018-04-11 14:11:22,352 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:22,352 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2018-04-11 14:11:22,352 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:22,353 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-11 14:11:22,353 INFO L182 omatonBuilderFactory]: Interpolants [69345#true, 69347#(= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0), 69346#false, 69349#(and (not (= |__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|)), 69348#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 69351#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 69350#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|)), 69353#(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 (= __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 (select |#memory_$Pointer$.base| __U_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_~array.offset 0)))), 69352#(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 (= __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)))), 69355#(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.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~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)))))) (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)))), 69354#(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 (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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_~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)))), 69357#(or (and (or (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 3)) (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (- (- 4))))) (<= 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))), 69356#(or (and (<= 0 (* 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_#in~array.base|) (- (- 4))))) (<= 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))), 69359#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) (+ 0 4)))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 69358#(or (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (- (- 4)))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 69361#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ 0 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 69360#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) (+ 0 4))))), 69363#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))), 69362#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset)))), 69364#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))] [2018-04-11 14:11:22,353 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 2 proven. 33 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2018-04-11 14:11:22,353 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-11 14:11:22,353 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-11 14:11:22,353 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2018-04-11 14:11:22,353 INFO L87 Difference]: Start difference. First operand 520 states and 595 transitions. Second operand 20 states. [2018-04-11 14:11:22,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:22,958 INFO L93 Difference]: Finished difference Result 527 states and 596 transitions. [2018-04-11 14:11:22,958 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-04-11 14:11:22,958 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 144 [2018-04-11 14:11:22,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:22,959 INFO L225 Difference]: With dead ends: 527 [2018-04-11 14:11:22,959 INFO L226 Difference]: Without dead ends: 527 [2018-04-11 14:11:22,959 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 2 SyntacticMatches, 5 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=215, Invalid=1591, Unknown=0, NotChecked=0, Total=1806 [2018-04-11 14:11:22,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2018-04-11 14:11:22,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 520. [2018-04-11 14:11:22,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 520 states. [2018-04-11 14:11:22,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 594 transitions. [2018-04-11 14:11:22,962 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 594 transitions. Word has length 144 [2018-04-11 14:11:22,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:22,962 INFO L459 AbstractCegarLoop]: Abstraction has 520 states and 594 transitions. [2018-04-11 14:11:22,962 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-11 14:11:22,962 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 594 transitions. [2018-04-11 14:11:22,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2018-04-11 14:11:22,963 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:22,963 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 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] [2018-04-11 14:11:22,963 INFO L408 AbstractCegarLoop]: === Iteration 110 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:22,963 INFO L82 PathProgramCache]: Analyzing trace with hash 801411393, now seen corresponding path program 3 times [2018-04-11 14:11:22,964 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:22,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:22,973 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:23,289 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 50 proven. 29 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2018-04-11 14:11:23,289 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:23,289 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2018-04-11 14:11:23,290 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:23,290 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-11 14:11:23,290 INFO L182 omatonBuilderFactory]: Interpolants [70465#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 70464#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)) (= (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)), 70467#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 70466#(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)), 70469#(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|))), 70468#(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|) (= (select |old(#length)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))), 70471#(and (or (= (select |old(#length)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#length| __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_~array.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|)), 70470#(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|))))), 70473#(= |old(#length)| |#length|), 70472#(and (or (= (select |old(#length)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#length| __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_~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.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)), 70475#(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)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 70474#(or (<= (select |old(#length)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#length| |__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_#in~array.base|))), 70477#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))), 70476#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (<= (* 4 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (select |#length| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|))), 70479#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 70478#(and (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base))), 70480#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4) (select |#length| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 70459#false, 70458#true, 70461#(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)), 70460#(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)), 70463#(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)), 70462#(and (= (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base|) 1) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|))] [2018-04-11 14:11:23,290 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 50 proven. 29 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2018-04-11 14:11:23,290 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-04-11 14:11:23,290 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-04-11 14:11:23,290 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2018-04-11 14:11:23,290 INFO L87 Difference]: Start difference. First operand 520 states and 594 transitions. Second operand 23 states. [2018-04-11 14:11:23,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:23,903 INFO L93 Difference]: Finished difference Result 525 states and 586 transitions. [2018-04-11 14:11:23,903 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-04-11 14:11:23,903 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 144 [2018-04-11 14:11:23,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:23,904 INFO L225 Difference]: With dead ends: 525 [2018-04-11 14:11:23,904 INFO L226 Difference]: Without dead ends: 525 [2018-04-11 14:11:23,904 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 6 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=196, Invalid=1364, Unknown=0, NotChecked=0, Total=1560 [2018-04-11 14:11:23,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2018-04-11 14:11:23,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 519. [2018-04-11 14:11:23,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 519 states. [2018-04-11 14:11:23,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 583 transitions. [2018-04-11 14:11:23,907 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 583 transitions. Word has length 144 [2018-04-11 14:11:23,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:23,907 INFO L459 AbstractCegarLoop]: Abstraction has 519 states and 583 transitions. [2018-04-11 14:11:23,907 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-04-11 14:11:23,907 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 583 transitions. [2018-04-11 14:11:23,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2018-04-11 14:11:23,908 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:23,908 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 8, 8, 8, 8, 7, 7, 7, 7, 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] [2018-04-11 14:11:23,908 INFO L408 AbstractCegarLoop]: === Iteration 111 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:23,908 INFO L82 PathProgramCache]: Analyzing trace with hash 527579876, now seen corresponding path program 8 times [2018-04-11 14:11:23,908 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:23,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:23,942 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:24,547 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 7 proven. 293 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2018-04-11 14:11:24,547 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:24,548 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24] total 24 [2018-04-11 14:11:24,548 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:24,548 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-11 14:11:24,548 INFO L182 omatonBuilderFactory]: Interpolants [71559#true, 71561#(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)), 71560#false, 71563#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 71562#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 71565#(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)), 71564#(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~ret44.offset|)), 71567#(and (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36))))) (<= (+ (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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 36)))) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 71566#(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$.base| __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~2) __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)), 71569#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (and (= 0 (select (select |#memory_$Pointer$.base| __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 28))) (not (= 28 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 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)), 71568#(and (not (= 32 (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (= 0 (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 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)), 71571#(and (<= (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 1) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (= 0 (select (select |#memory_$Pointer$.base| __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 28)))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 71570#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 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) (or (= 0 (select (select |#memory_$Pointer$.base| __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 28))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 71573#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 71572#(and (= 0 (select (select |#memory_$Pointer$.base| __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 28))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 71575#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 28))), 71574#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 28))), 71577#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 20))))), 71576#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 24))))), 71579#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 12))))), 71578#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 16))))), 71581#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 71580#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8))))), 71583#(= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base| 0), 71582#(= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1))))] [2018-04-11 14:11:24,548 INFO L134 CoverageAnalysis]: Checked inductivity of 407 backedges. 7 proven. 293 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2018-04-11 14:11:24,548 INFO L442 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-04-11 14:11:24,548 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-04-11 14:11:24,548 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=546, Unknown=0, NotChecked=0, Total=600 [2018-04-11 14:11:24,549 INFO L87 Difference]: Start difference. First operand 519 states and 583 transitions. Second operand 25 states. [2018-04-11 14:11:25,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:25,712 INFO L93 Difference]: Finished difference Result 530 states and 591 transitions. [2018-04-11 14:11:25,712 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-11 14:11:25,712 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 142 [2018-04-11 14:11:25,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:25,713 INFO L225 Difference]: With dead ends: 530 [2018-04-11 14:11:25,713 INFO L226 Difference]: Without dead ends: 530 [2018-04-11 14:11:25,713 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 3 SyntacticMatches, 10 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=231, Invalid=2219, Unknown=0, NotChecked=0, Total=2450 [2018-04-11 14:11:25,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2018-04-11 14:11:25,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 520. [2018-04-11 14:11:25,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 520 states. [2018-04-11 14:11:25,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 584 transitions. [2018-04-11 14:11:25,715 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 584 transitions. Word has length 142 [2018-04-11 14:11:25,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:25,716 INFO L459 AbstractCegarLoop]: Abstraction has 520 states and 584 transitions. [2018-04-11 14:11:25,716 INFO L460 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-04-11 14:11:25,716 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 584 transitions. [2018-04-11 14:11:25,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2018-04-11 14:11:25,716 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:25,716 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 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] [2018-04-11 14:11:25,716 INFO L408 AbstractCegarLoop]: === Iteration 112 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:25,716 INFO L82 PathProgramCache]: Analyzing trace with hash -926050339, now seen corresponding path program 6 times [2018-04-11 14:11:25,717 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:25,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:25,731 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:29,045 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 250 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-04-11 14:11:29,045 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:29,045 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2018-04-11 14:11:29,045 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:29,046 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-11 14:11:29,047 INFO L182 omatonBuilderFactory]: Interpolants [72705#(= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|), 72704#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 72707#(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 (= __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 (select |old(#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) (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))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 72706#(and (or (and (= __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|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.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))), 72709#(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 (<= (+ (@diff (store (select |old(#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)) (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)))) (select |#memory_$Pointer$.offset| __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)) (= (store (select |old(#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) (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))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))) (= (store (store (select |old(#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) (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))) (@diff (store (select |old(#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) (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))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (select |old(#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) (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))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (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.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))), 72708#(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 |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (+ (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __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))) (= (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (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.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)))), 72711#(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 (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (or (= (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (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))) (or (= (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (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.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)))), 72710#(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 |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (+ (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __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))) (= (store (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (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.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (or (<= (+ (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __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)) (= (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 72713#(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 (= (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (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 4))) (or (= (store (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (store (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (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 4))) (= (store (store (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (or (<= (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (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 4)) (= (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (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.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))), 72712#(and (or (and (or (<= (@diff (store (select |old(#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) (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))) (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)) (= (store (select |old(#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) (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))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))) (or (<= (@diff (store (store (select |old(#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) (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))) (@diff (store (select |old(#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) (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))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (select |old(#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) (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))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (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)) (= (store (store (select |old(#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) (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))) (@diff (store (select |old(#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) (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))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (select |old(#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) (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))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (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.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (= (store (store (store (select |old(#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) (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))) (@diff (store (select |old(#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) (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))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (select |old(#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) (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))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (store (select |old(#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) (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))) (@diff (store (select |old(#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) (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))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (select |old(#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) (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))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (store (select |old(#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) (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))) (@diff (store (select |old(#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) (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))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (select |old(#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) (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))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~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))), 72715#(or (and (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (or (<= (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) (= (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (or (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) (or (<= (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))))) (or (<= (@diff (store (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__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.offset| 0))), 72714#(and (or (and (or (= (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (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 4))) (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (or (= (store (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (store (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (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 4))) (= (store (store (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (or (<= (@diff (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (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 4)) (= (store (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.offset)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (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.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))), 72717#(or (and (or (<= (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 4) (= (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (or (<= (@diff (store (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 4) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))))) (or (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 4)) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (or (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 4))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 72716#(or (and (or (<= (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))))) (<= 0 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1)) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (or (= (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8))) (or (<= (@diff (store (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) (= (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))))) (or (= (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.offset)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~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_#in~array.offset| 0))), 72719#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 72718#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.offset| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 8))), 72721#(and (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)) 8) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8))), 72720#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 72722#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.offset|), 72685#true, 72687#(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)), 72686#false, 72689#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 72688#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 72691#(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)), 72690#(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~ret44.offset|)), 72693#(and (or (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 7)) (or (= 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 72692#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 72695#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __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~2) __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)))), 72694#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 29) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 27)))), 72697#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 15)) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 17) (* 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)), 72696#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 19)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 21) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))), 72699#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 9) (* 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) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 7)))), 72698#(and (or (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 11)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 13) (* 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)), 72701#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))), 72700#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 3)))), 72703#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 1) (* 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) 8)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 72702#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 2) __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-11 14:11:29,047 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 250 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-04-11 14:11:29,048 INFO L442 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-04-11 14:11:29,048 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-04-11 14:11:29,048 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1306, Unknown=0, NotChecked=0, Total=1406 [2018-04-11 14:11:29,048 INFO L87 Difference]: Start difference. First operand 520 states and 584 transitions. Second operand 38 states. [2018-04-11 14:11:31,465 WARN L151 SmtUtils]: Spent 155ms on a formula simplification. DAG size of input: 86 DAG size of output 66 [2018-04-11 14:11:32,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:32,451 INFO L93 Difference]: Finished difference Result 607 states and 682 transitions. [2018-04-11 14:11:32,451 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-04-11 14:11:32,451 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 145 [2018-04-11 14:11:32,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:32,452 INFO L225 Difference]: With dead ends: 607 [2018-04-11 14:11:32,452 INFO L226 Difference]: Without dead ends: 607 [2018-04-11 14:11:32,452 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 4 SyntacticMatches, 16 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 929 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=391, Invalid=4165, Unknown=0, NotChecked=0, Total=4556 [2018-04-11 14:11:32,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2018-04-11 14:11:32,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 595. [2018-04-11 14:11:32,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 595 states. [2018-04-11 14:11:32,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 674 transitions. [2018-04-11 14:11:32,455 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 674 transitions. Word has length 145 [2018-04-11 14:11:32,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:32,455 INFO L459 AbstractCegarLoop]: Abstraction has 595 states and 674 transitions. [2018-04-11 14:11:32,456 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-04-11 14:11:32,456 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 674 transitions. [2018-04-11 14:11:32,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2018-04-11 14:11:32,456 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:32,456 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-11 14:11:32,456 INFO L408 AbstractCegarLoop]: === Iteration 113 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:32,456 INFO L82 PathProgramCache]: Analyzing trace with hash -668879643, now seen corresponding path program 5 times [2018-04-11 14:11:32,457 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:32,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:32,475 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:33,054 INFO L134 CoverageAnalysis]: Checked inductivity of 359 backedges. 11 proven. 108 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2018-04-11 14:11:33,054 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:33,054 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2018-04-11 14:11:33,054 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:33,054 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 11 proven. 25 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2018-04-11 14:11:33,055 INFO L182 omatonBuilderFactory]: Interpolants [73985#true, 73987#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 73986#false, 73989#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.offset|), 73988#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 73991#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|), 73990#(= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset), 73993#(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|)), 73992#(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)), 73995#(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|)), 73994#(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)), 73997#(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)), 73996#(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|)), 73999#(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)), 73998#(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)), 74001#(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) (+ __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) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 4)) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 74000#(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_~array.offset 0) (< 7 (+ (* 4 __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_~i~0 2)), 74003#(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))))), 74002#(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) (= __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))))), 74005#(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)), 74004#(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)), 74007#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.offset|), 74006#(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))] [2018-04-11 14:11:33,055 INFO L134 CoverageAnalysis]: Checked inductivity of 359 backedges. 11 proven. 108 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2018-04-11 14:11:33,055 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-04-11 14:11:33,055 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-04-11 14:11:33,055 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=457, Unknown=0, NotChecked=0, Total=506 [2018-04-11 14:11:33,055 INFO L87 Difference]: Start difference. First operand 595 states and 674 transitions. Second operand 23 states. [2018-04-11 14:11:34,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:34,010 INFO L93 Difference]: Finished difference Result 634 states and 714 transitions. [2018-04-11 14:11:34,010 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-04-11 14:11:34,010 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 147 [2018-04-11 14:11:34,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:34,011 INFO L225 Difference]: With dead ends: 634 [2018-04-11 14:11:34,011 INFO L226 Difference]: Without dead ends: 634 [2018-04-11 14:11:34,011 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 6 SyntacticMatches, 6 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=279, Invalid=2691, Unknown=0, NotChecked=0, Total=2970 [2018-04-11 14:11:34,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 634 states. [2018-04-11 14:11:34,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 634 to 603. [2018-04-11 14:11:34,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 603 states. [2018-04-11 14:11:34,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 683 transitions. [2018-04-11 14:11:34,014 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 683 transitions. Word has length 147 [2018-04-11 14:11:34,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:34,015 INFO L459 AbstractCegarLoop]: Abstraction has 603 states and 683 transitions. [2018-04-11 14:11:34,015 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-04-11 14:11:34,015 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 683 transitions. [2018-04-11 14:11:34,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2018-04-11 14:11:34,015 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:34,015 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 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] [2018-04-11 14:11:34,015 INFO L408 AbstractCegarLoop]: === Iteration 114 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:34,015 INFO L82 PathProgramCache]: Analyzing trace with hash 1357210912, now seen corresponding path program 6 times [2018-04-11 14:11:34,016 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:34,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:34,030 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:37,153 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 0 proven. 252 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-04-11 14:11:37,154 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:37,154 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37] total 37 [2018-04-11 14:11:37,154 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:37,154 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-11 14:11:37,155 INFO L182 omatonBuilderFactory]: Interpolants [75329#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 75328#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 75331#(and (or (and (= (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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_~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))), 75330#(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 (= __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|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 75333#(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 (<= (+ (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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)))) (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)) (= (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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 |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (store (select |old(#memory_$Pointer$.base)| __U_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))) (@diff (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __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) (@diff (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))))))), 75332#(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 (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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 (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (+ (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (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)))))), 75335#(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 |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_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))) (or (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_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|) (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __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) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 75334#(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 (<= (+ (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (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)) (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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 |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __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) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))))) (or (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (+ (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (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)))) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 75337#(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 (<= (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_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 |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))))) (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (store (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __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) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __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) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __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) (@diff (store (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __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) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))))) (or (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_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))) (or (<= (@diff (store (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __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) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_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 |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __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) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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|)))), 75336#(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 (= (store (store (select |old(#memory_$Pointer$.base)| __U_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))) (@diff (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __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) (@diff (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (store (store (select |old(#memory_$Pointer$.base)| __U_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))) (@diff (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __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) (@diff (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_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))) (or (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_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)))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __U_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 |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (store (store (select |old(#memory_$Pointer$.base)| __U_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))) (@diff (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __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) (@diff (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (store (select |old(#memory_$Pointer$.base)| __U_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))) (@diff (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __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) (@diff (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __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) (@diff (store (store (select |old(#memory_$Pointer$.base)| __U_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))) (@diff (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __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) (@diff (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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_~array.offset 0)))), 75339#(or (and (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (or (<= (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))))) (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) (or (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~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_#in~array.offset| 0))), 75338#(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 (<= (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_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 |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))))) (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (store (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __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) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __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) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __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) (@diff (store (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __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) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))))) (or (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_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))) (or (<= (@diff (store (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __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) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_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 |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __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) (@diff (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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 (= |__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))), 75341#(or (and (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 4)) (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 4)) (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 4)) (or (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 4))) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset| 0))), 75340#(or (and (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~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_~j~0 1)) (or (<= (@diff (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8)) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))))) (or (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 8))) (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~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_#in~array.offset| 0))), 75343#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8)) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 75342#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (= 0 (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 8))), 75345#(and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8)) (= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)) 8)), 75344#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 1) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 8)) (<= 4 (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1)))), 75346#(= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base| 0), 75309#true, 75311#(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)), 75310#false, 75313#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|), 75312#(= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|), 75315#(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)), 75314#(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~ret44.offset|)), 75317#(and (or (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 7)) (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (or (= 0 (select (select |#memory_$Pointer$.base| __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 75316#(and (<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 75319#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 23)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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)), 75318#(and (or (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 29) (* 4 __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~2) __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)), 75321#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 15)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 17) (* 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)), 75320#(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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 19)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 21) (* 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)), 75323#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 9) (* 4 __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 7)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 6) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 75322#(and (or (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) 8) 4) 5) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2)) (<= (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 11)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 13) (* 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)), 75325#(and (or (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 4) (* 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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 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)), 75324#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 5) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 3))) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 75327#(and (= 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_~i~2 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __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))))), 75326#(and (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset) (or (and (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base) 8)) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)))] [2018-04-11 14:11:37,156 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 0 proven. 252 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2018-04-11 14:11:37,156 INFO L442 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-04-11 14:11:37,156 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-04-11 14:11:37,156 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1306, Unknown=0, NotChecked=0, Total=1406 [2018-04-11 14:11:37,156 INFO L87 Difference]: Start difference. First operand 603 states and 683 transitions. Second operand 38 states. [2018-04-11 14:11:39,605 WARN L151 SmtUtils]: Spent 145ms on a formula simplification. DAG size of input: 86 DAG size of output 66 [2018-04-11 14:11:40,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:40,521 INFO L93 Difference]: Finished difference Result 614 states and 690 transitions. [2018-04-11 14:11:40,522 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-04-11 14:11:40,522 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 146 [2018-04-11 14:11:40,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:40,522 INFO L225 Difference]: With dead ends: 614 [2018-04-11 14:11:40,522 INFO L226 Difference]: Without dead ends: 614 [2018-04-11 14:11:40,523 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 5 SyntacticMatches, 15 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 795 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=354, Invalid=3678, Unknown=0, NotChecked=0, Total=4032 [2018-04-11 14:11:40,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2018-04-11 14:11:40,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 603. [2018-04-11 14:11:40,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 603 states. [2018-04-11 14:11:40,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 682 transitions. [2018-04-11 14:11:40,526 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 682 transitions. Word has length 146 [2018-04-11 14:11:40,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:40,527 INFO L459 AbstractCegarLoop]: Abstraction has 603 states and 682 transitions. [2018-04-11 14:11:40,527 INFO L460 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-04-11 14:11:40,527 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 682 transitions. [2018-04-11 14:11:40,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2018-04-11 14:11:40,527 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:40,527 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 8, 7, 7, 7, 7, 7, 7, 7, 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-11 14:11:40,527 INFO L408 AbstractCegarLoop]: === Iteration 115 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:40,527 INFO L82 PathProgramCache]: Analyzing trace with hash 158430227, now seen corresponding path program 7 times [2018-04-11 14:11:40,528 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:40,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:40,535 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:40,609 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-04-11 14:11:40,609 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:40,609 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-11 14:11:40,609 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:40,610 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-11 14:11:40,610 INFO L182 omatonBuilderFactory]: Interpolants [76625#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 6)), 76624#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 5)), 76627#(<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len| 7), 76626#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 7)), 76617#false, 76616#true, 76619#(and (<= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 76618#(<= 10 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0), 76621#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 2)), 76620#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 1)), 76623#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 4)), 76622#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~len|) (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~len 3))] [2018-04-11 14:11:40,610 INFO L134 CoverageAnalysis]: Checked inductivity of 386 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2018-04-11 14:11:40,610 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-11 14:11:40,610 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-11 14:11:40,610 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2018-04-11 14:11:40,610 INFO L87 Difference]: Start difference. First operand 603 states and 682 transitions. Second operand 12 states. [2018-04-11 14:11:40,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:40,641 INFO L93 Difference]: Finished difference Result 695 states and 774 transitions. [2018-04-11 14:11:40,641 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-11 14:11:40,641 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 144 [2018-04-11 14:11:40,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:40,642 INFO L225 Difference]: With dead ends: 695 [2018-04-11 14:11:40,642 INFO L226 Difference]: Without dead ends: 685 [2018-04-11 14:11:40,642 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-11 14:11:40,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2018-04-11 14:11:40,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 635. [2018-04-11 14:11:40,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 635 states. [2018-04-11 14:11:40,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 725 transitions. [2018-04-11 14:11:40,645 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 725 transitions. Word has length 144 [2018-04-11 14:11:40,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:40,646 INFO L459 AbstractCegarLoop]: Abstraction has 635 states and 725 transitions. [2018-04-11 14:11:40,646 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-11 14:11:40,646 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 725 transitions. [2018-04-11 14:11:40,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2018-04-11 14:11:40,646 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:40,646 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-11 14:11:40,646 INFO L408 AbstractCegarLoop]: === Iteration 116 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:40,646 INFO L82 PathProgramCache]: Analyzing trace with hash 739568020, now seen corresponding path program 6 times [2018-04-11 14:11:40,647 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:40,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:40,669 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:42,702 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 40 proven. 238 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2018-04-11 14:11:42,702 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:42,702 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45] total 45 [2018-04-11 14:11:42,703 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:42,703 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 38 proven. 23 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-11 14:11:42,703 INFO L182 omatonBuilderFactory]: Interpolants [77961#false, 77960#true, 77963#(and (= 0 (select |#valid| 0)) (= |~#__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_global_msg_list~0.offset| 0)), 77962#(= 0 (select |#valid| 0)), 77965#(= (select |old(#valid)| 0) (select |#valid| 0)), 77964#(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))), 77967#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.offset|)), 77966#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|) (= (select |old(#valid)| 0) (select |#valid| 0))), 77969#(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)), 77968#(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~ret44.offset|)), 77971#(and (or (and (= 0 (select |#valid| 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~2) 4))) (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 5) (* 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)), 77970#(and (= 0 (select |#valid| 0)) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 77973#(and (= 0 (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.offset|)), 77972#(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~2) 1) (* 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~2) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0))))), 77975#(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))), 77974#(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)), 77977#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))), 77976#(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)), 77979#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1) (= 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 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 77978#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| 0) (select |#valid| 0))), 77981#(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 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0) 4)), 77980#(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)) (= 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)), 77983#(= |#valid| |old(#valid)|), 77982#(and (= 0 (select |#valid| 0)) (= __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_~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 2)), 77985#(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 (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 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|))), 77984#(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)|)), 77987#(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) (- 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) (< 7 (+ (* 4 __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_~i~0 2)), 77986#(and (or (<= (+ |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size| 1) 0) (and (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|))))) (<= 4294967296 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#in~size|)) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#res.base|) 0)), 77989#(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))))) (= 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)) (<= 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) __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_~i~0 2)), 77988#(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))))) (= 0 (select |#valid| 0)) (= __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_~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) (+ (* 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)), 77991#(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) (= (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|)))), 77990#(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))))) (= 0 (select |#valid| 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) (= 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))))) (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 77993#(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))))) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3) (= 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))))) (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 4) 1) __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))) |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~ret39.base|))), 77992#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (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|))))), 77995#(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) 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_~i~0 3) (= 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) (- 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)))) (= 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))))) (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 77994#(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))))) (= 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_~i~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_~i~0) (- 8))) __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 (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))))) (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0)), 77997#(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))))) (= 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)))) (= 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))))) (<= 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) (not (= (select (select |#memory_$Pointer$.base| __U_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))))), 77996#(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))))) (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset)) 4) 2) __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) (= 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)) (= 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)))))), 77999#(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) (+ (* 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) 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))))) (= 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))))) (<= 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)), 77998#(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) (+ (* 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) 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))))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.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_~j~0) (- 8))))) (= 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)), 78001#(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))))) (< 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) (- 4))))) (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)), 78000#(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))))) (= 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))))) (<= 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)), 78003#(and (= __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)) (= 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)))))), 78002#(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) (= 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) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) (- 4)))))), 78005#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#t~mem41.base|)), 78004#(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))] [2018-04-11 14:11:42,703 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 40 proven. 238 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2018-04-11 14:11:42,703 INFO L442 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-04-11 14:11:42,703 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-04-11 14:11:42,704 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1921, Unknown=0, NotChecked=0, Total=2070 [2018-04-11 14:11:42,704 INFO L87 Difference]: Start difference. First operand 635 states and 725 transitions. Second operand 46 states. [2018-04-11 14:11:45,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:45,187 INFO L93 Difference]: Finished difference Result 642 states and 730 transitions. [2018-04-11 14:11:45,187 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-04-11 14:11:45,187 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 148 [2018-04-11 14:11:45,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:45,188 INFO L225 Difference]: With dead ends: 642 [2018-04-11 14:11:45,188 INFO L226 Difference]: Without dead ends: 642 [2018-04-11 14:11:45,188 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 9 SyntacticMatches, 12 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2132 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=626, Invalid=7030, Unknown=0, NotChecked=0, Total=7656 [2018-04-11 14:11:45,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 642 states. [2018-04-11 14:11:45,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 642 to 636. [2018-04-11 14:11:45,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 636 states. [2018-04-11 14:11:45,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 726 transitions. [2018-04-11 14:11:45,194 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 726 transitions. Word has length 148 [2018-04-11 14:11:45,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:45,194 INFO L459 AbstractCegarLoop]: Abstraction has 636 states and 726 transitions. [2018-04-11 14:11:45,195 INFO L460 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-04-11 14:11:45,195 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 726 transitions. [2018-04-11 14:11:45,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2018-04-11 14:11:45,195 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:45,195 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-11 14:11:45,196 INFO L408 AbstractCegarLoop]: === Iteration 117 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:45,196 INFO L82 PathProgramCache]: Analyzing trace with hash 289810967, now seen corresponding path program 4 times [2018-04-11 14:11:45,196 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:45,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:45,206 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:45,260 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-11 14:11:45,260 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:45,260 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-11 14:11:45,260 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:45,261 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-11 14:11:45,261 INFO L182 omatonBuilderFactory]: Interpolants [79377#(<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1) 0), 79376#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 0), 79369#false, 79368#true, 79371#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 1), 79370#(= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 0), 79373#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 3), 79372#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~i~0 2), 79375#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 1), 79374#(<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0 2)] [2018-04-11 14:11:45,261 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-11 14:11:45,261 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-11 14:11:45,261 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-11 14:11:45,261 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2018-04-11 14:11:45,261 INFO L87 Difference]: Start difference. First operand 636 states and 726 transitions. Second operand 10 states. [2018-04-11 14:11:45,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-11 14:11:45,343 INFO L93 Difference]: Finished difference Result 624 states and 710 transitions. [2018-04-11 14:11:45,344 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-11 14:11:45,344 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 147 [2018-04-11 14:11:45,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-11 14:11:45,344 INFO L225 Difference]: With dead ends: 624 [2018-04-11 14:11:45,345 INFO L226 Difference]: Without dead ends: 624 [2018-04-11 14:11:45,345 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2018-04-11 14:11:45,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2018-04-11 14:11:45,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 621. [2018-04-11 14:11:45,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 621 states. [2018-04-11 14:11:45,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 707 transitions. [2018-04-11 14:11:45,351 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 707 transitions. Word has length 147 [2018-04-11 14:11:45,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-11 14:11:45,351 INFO L459 AbstractCegarLoop]: Abstraction has 621 states and 707 transitions. [2018-04-11 14:11:45,351 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-11 14:11:45,351 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 707 transitions. [2018-04-11 14:11:45,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2018-04-11 14:11:45,352 INFO L347 BasicCegarLoop]: Found error trace [2018-04-11 14:11:45,352 INFO L355 BasicCegarLoop]: trace histogram [11, 10, 10, 10, 6, 6, 5, 5, 5, 5, 5, 5, 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] [2018-04-11 14:11:45,352 INFO L408 AbstractCegarLoop]: === Iteration 118 === [__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_pointErr1RequiresViolation, __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__free_17Err2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err1RequiresViolation, __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17Err0RequiresViolation, __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-11 14:11:45,353 INFO L82 PathProgramCache]: Analyzing trace with hash 1633502734, now seen corresponding path program 6 times [2018-04-11 14:11:45,354 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-11 14:11:45,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-11 14:11:45,377 WARN L137 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-11 14:11:46,634 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 0 proven. 271 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2018-04-11 14:11:46,634 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-11 14:11:46,634 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2018-04-11 14:11:46,634 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-11 14:11:46,634 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-11 14:11:46,635 INFO L182 omatonBuilderFactory]: Interpolants [80643#true, 80645#(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)), 80644#false, 80647#(and (not (= |__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|)), 80646#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.base| 0)) (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__ldv_malloc_#t~malloc12.offset|)), 80649#(and (<= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0 10) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base 0)) (<= 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)), 80648#(and (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_#t~ret44.base| 0)) (<= __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~ret44.offset|)), 80651#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) 36)))))) (<= (+ (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~2) 36)))) 4) 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 80650#(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) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset))))), 80653#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) 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~2) 28)))) 4) 3) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 80652#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 32)))))) (<= (+ (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~2) (+ (* (- 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~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 80655#(or (< (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (and (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) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 20)))))))), 80654#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 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~2) (+ (* (- 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~2) (= 0 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.offset)), 80657#(or (< (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 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) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 20)))))))), 80656#(or (< (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) (and (<= (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2) 4) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)) (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) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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~2) (+ (* (- 4) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0) 20)))))))), 80659#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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)), 80658#(or (and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __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)) (<= (+ __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~i~2 1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__entry_point_~len~0)), 80661#(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 (= __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|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|)) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.offset 0)))), 80660#(= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|), 80663#(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 (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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 (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (+ (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (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)))))), 80662#(and (or (and (= (store (select |old(#memory_$Pointer$.base)| __U_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))) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.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_~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))), 80665#(or (and (or (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0)) (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0))) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0))), 80664#(and (or (and (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (store (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __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) (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base))))) (or (= (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base)) (<= (@diff (select |old(#memory_$Pointer$.base)| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~array.base) (select |#memory_$Pointer$.base| __U_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 (= __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))), 80667#(or (and (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0)) (or (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) 0)) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0))), 80666#(or (and (or (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))))) (<= (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4))) (or (<= (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_~j~0) 4)) (= (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|))) (= (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (store (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (store (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__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_#in~array.base|) (@diff (select |old(#memory_$Pointer$.base)| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|) (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__alloc_17_#in~array.base|)))) (select |#memory_$Pointer$.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.offset| 0))), 80669#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) 16))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1 0)), 80668#(and (= 0 |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.offset|) (not (= |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base| (select (select |#memory_$Pointer$.base| |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#in~array.base|) 16)))), 80671#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 8))))), 80670#(and (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0) (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 12))))), 80673#(not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset)))), 80672#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base) (+ (* 4 __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~i~1) 4)))) (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.offset 0)), 80675#(= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)), 80674#(and (not (= __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base |__U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_#t~mem43.base|)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test_____false_valid_memtrack_i__free_17_~array.base)))] [2018-04-11 14:11:46,635 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 0 proven. 271 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2018-04-11 14:11:46,635 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-11 14:11:46,635 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-11 14:11:46,635 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=972, Unknown=0, NotChecked=0, Total=1056 [2018-04-11 14:11:46,635 INFO L87 Difference]: Start difference. First operand 621 states and 707 transitions. Second operand 33 states. Received shutdown request... [2018-04-11 14:11:47,189 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-11 14:11:47,189 WARN L519 AbstractCegarLoop]: Verification canceled [2018-04-11 14:11:47,193 WARN L197 ceAbstractionStarter]: Timeout [2018-04-11 14:11:47,193 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.04 02:11:47 BoogieIcfgContainer [2018-04-11 14:11:47,193 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-11 14:11:47,194 INFO L168 Benchmark]: Toolchain (without parser) took 163428.38 ms. Allocated memory was 404.8 MB in the beginning and 2.3 GB in the end (delta: 1.9 GB). Free memory was 334.2 MB in the beginning and 1.4 GB in the end (delta: -1.1 GB). Peak memory consumption was 815.2 MB. Max. memory is 5.3 GB. [2018-04-11 14:11:47,195 INFO L168 Benchmark]: CDTParser took 0.17 ms. Allocated memory is still 404.8 MB. Free memory is still 364.7 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-11 14:11:47,196 INFO L168 Benchmark]: CACSL2BoogieTranslator took 347.08 ms. Allocated memory is still 404.8 MB. Free memory was 334.2 MB in the beginning and 289.1 MB in the end (delta: 45.1 MB). Peak memory consumption was 45.1 MB. Max. memory is 5.3 GB. [2018-04-11 14:11:47,196 INFO L168 Benchmark]: Boogie Preprocessor took 50.29 ms. Allocated memory is still 404.8 MB. Free memory was 289.1 MB in the beginning and 285.2 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. [2018-04-11 14:11:47,196 INFO L168 Benchmark]: RCFGBuilder took 814.17 ms. Allocated memory was 404.8 MB in the beginning and 593.0 MB in the end (delta: 188.2 MB). Free memory was 285.2 MB in the beginning and 459.2 MB in the end (delta: -174.0 MB). Peak memory consumption was 30.2 MB. Max. memory is 5.3 GB. [2018-04-11 14:11:47,196 INFO L168 Benchmark]: TraceAbstraction took 162213.83 ms. Allocated memory was 593.0 MB in the beginning and 2.3 GB in the end (delta: 1.7 GB). Free memory was 459.2 MB in the beginning and 1.4 GB in the end (delta: -950.5 MB). Peak memory consumption was 751.9 MB. Max. memory is 5.3 GB. [2018-04-11 14:11:47,199 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.17 ms. Allocated memory is still 404.8 MB. Free memory is still 364.7 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 347.08 ms. Allocated memory is still 404.8 MB. Free memory was 334.2 MB in the beginning and 289.1 MB in the end (delta: 45.1 MB). Peak memory consumption was 45.1 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 50.29 ms. Allocated memory is still 404.8 MB. Free memory was 289.1 MB in the beginning and 285.2 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 814.17 ms. Allocated memory was 404.8 MB in the beginning and 593.0 MB in the end (delta: 188.2 MB). Free memory was 285.2 MB in the beginning and 459.2 MB in the end (delta: -174.0 MB). Peak memory consumption was 30.2 MB. Max. memory is 5.3 GB. * TraceAbstraction took 162213.83 ms. Allocated memory was 593.0 MB in the beginning and 2.3 GB in the end (delta: 1.7 GB). Free memory was 459.2 MB in the beginning and 1.4 GB in the end (delta: -950.5 MB). Peak memory consumption was 751.9 MB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1477]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 1477). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1470]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1470). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1470]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1470). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1451]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1451). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1446]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1446). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1451]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1451). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1452]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1452). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1446]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1446). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1452]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1452). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1451]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1451). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1451]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1451). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1460]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1460). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1460]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1460). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1460]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1460). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1460]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1460). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was constructing difference of abstraction (621states) and interpolant automaton (currently 13 states, 33 states before enhancement), while PredicateUnifier was unifying predicates, while SimplifyDDAWithTimeout was simplifying term of DAG size 52. - StatisticsResult: Ultimate Automizer benchmark data CFG has 45 procedures, 379 locations, 85 error locations. TIMEOUT Result, 162.1s OverallTime, 118 OverallIterations, 12 TraceHistogramMax, 99.2s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 8819 SDtfs, 19207 SDslu, 76506 SDs, 0 SdLazy, 96026 SolverSat, 6166 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 39.7s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4861 GetRequests, 348 SyntacticMatches, 461 SemanticMatches, 4051 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42100 ImplicationChecksByTransitivity, 93.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=636occurred in iteration=116, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 14543/26633 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.4s AutomataMinimizationTime, 117 MinimizatonAttempts, 1694 StatesRemovedByMinimization, 111 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 1.4s SatisfiabilityAnalysisTime, 58.1s InterpolantComputationTime, 12162 NumberOfCodeBlocks, 12162 NumberOfCodeBlocksAsserted, 118 NumberOfCheckSat, 12044 ConstructedInterpolants, 0 QuantifiedInterpolants, 22856696 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 118 InterpolantComputations, 13 PerfectInterpolantSequences, 14543/26633 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/memleaks_test17_1_false-valid-memtrack.i_svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_Array.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-11_14-11-47-206.csv Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/memleaks_test17_1_false-valid-memtrack.i_svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_Array.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-04-11_14-11-47-206.csv Completed graceful shutdown