java -Xmx6000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data ./data --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv --cacsl2boogietranslator.bitprecise.bitfields false -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_Array.epf -i ../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test18_true-valid-memsafety_true-termination.i -------------------------------------------------------------------------------- This is Ultimate 0.1.23-408c70d-m [2018-04-13 00:56:38,028 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-04-13 00:56:38,029 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-04-13 00:56:38,042 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-04-13 00:56:38,042 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-04-13 00:56:38,043 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-04-13 00:56:38,043 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-04-13 00:56:38,045 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-04-13 00:56:38,047 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-04-13 00:56:38,047 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-04-13 00:56:38,048 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-04-13 00:56:38,048 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-04-13 00:56:38,049 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-04-13 00:56:38,050 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-04-13 00:56:38,051 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-04-13 00:56:38,052 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-04-13 00:56:38,054 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-04-13 00:56:38,055 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-04-13 00:56:38,056 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-04-13 00:56:38,057 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-04-13 00:56:38,059 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-04-13 00:56:38,059 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-04-13 00:56:38,059 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-04-13 00:56:38,060 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-04-13 00:56:38,061 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-04-13 00:56:38,061 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-04-13 00:56:38,062 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-04-13 00:56:38,062 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-04-13 00:56:38,063 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-04-13 00:56:38,063 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-04-13 00:56:38,063 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-04-13 00:56:38,064 INFO L98 SettingsManager]: Beginning loading settings from /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/cade18-smtinterpol/svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_Array.epf [2018-04-13 00:56:38,073 INFO L110 SettingsManager]: Loading preferences was successful [2018-04-13 00:56:38,073 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-04-13 00:56:38,074 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-04-13 00:56:38,074 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-04-13 00:56:38,075 INFO L133 SettingsManager]: * Use SBE=true [2018-04-13 00:56:38,075 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-04-13 00:56:38,075 INFO L133 SettingsManager]: * sizeof long=4 [2018-04-13 00:56:38,075 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-04-13 00:56:38,075 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-04-13 00:56:38,075 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-04-13 00:56:38,075 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-04-13 00:56:38,075 INFO L133 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2018-04-13 00:56:38,075 INFO L133 SettingsManager]: * Bitprecise bitfields=true [2018-04-13 00:56:38,076 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-04-13 00:56:38,076 INFO L133 SettingsManager]: * sizeof long double=12 [2018-04-13 00:56:38,076 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-04-13 00:56:38,076 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-04-13 00:56:38,076 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-04-13 00:56:38,076 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-04-13 00:56:38,076 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-13 00:56:38,076 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-04-13 00:56:38,076 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=Craig_TreeInterpolation Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Bitprecise bitfields -> false [2018-04-13 00:56:38,106 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-04-13 00:56:38,115 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Parser(s) successfully (re)initialized [2018-04-13 00:56:38,118 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-04-13 00:56:38,119 INFO L271 PluginConnector]: Initializing CDTParser... [2018-04-13 00:56:38,120 INFO L276 PluginConnector]: CDTParser initialized [2018-04-13 00:56:38,120 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-memsafety/memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,400 INFO L225 CDTParser]: Created temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG526041663 [2018-04-13 00:56:38,574 INFO L287 CDTParser]: IsIndexed: true [2018-04-13 00:56:38,574 INFO L288 CDTParser]: Found 1 translation units. [2018-04-13 00:56:38,574 INFO L168 CDTParser]: Scanning memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,585 INFO L210 ultiparseSymbolTable]: Include resolver: [2018-04-13 00:56:38,586 INFO L215 ultiparseSymbolTable]: [2018-04-13 00:56:38,586 INFO L218 ultiparseSymbolTable]: Function table: [2018-04-13 00:56:38,586 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_del ('__ldv_list_del') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,586 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_submit_msg ('ldv_submit_msg') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,586 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_positive ('ldv_positive') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,586 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tail ('ldv_list_add_tail') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,586 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdata ('ldv_dev_get_drvdata') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,586 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_create ('ldv_kobject_create') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,587 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init ('ldv_kobject_init') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,587 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_nonpositive ('ldv_nonpositive') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,587 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanup ('ldv_kobject_cleanup') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,587 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__g ('g') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,587 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_get ('ldv_kobject_get') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,587 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__f ('f') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,587 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_add ('__ldv_list_add') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,587 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_put ('ldv_kobject_put') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,587 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_32 ('__bswap_32') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,587 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_init ('ldv_kref_init') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,587 INFO L221 ultiparseSymbolTable]: Function definition of null ('main') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,588 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_del ('ldv_kobject_del') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,588 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_sub ('ldv_kref_sub') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,588 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEAD ('LDV_INIT_LIST_HEAD') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,588 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_release ('ldv_kobject_release') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,588 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgs ('ldv_destroy_msgs') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,588 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fill ('ldv_msg_fill') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,588 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_return ('ldv_atomic_add_return') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,588 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add ('ldv_list_add') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,588 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point ('entry_point') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,588 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_alloc ('ldv_msg_alloc') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,588 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init_internal ('ldv_kobject_init_internal') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,589 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_del ('ldv_list_del') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,589 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_put ('ldv_kref_put') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,589 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata ('ldv_dev_set_drvdata') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,589 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_return ('ldv_atomic_sub_return') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,589 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc ('ldv_malloc') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,589 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_zalloc ('ldv_zalloc') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,589 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_64 ('__bswap_64') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,589 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_free ('ldv_msg_free') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,589 INFO L221 ultiparseSymbolTable]: Function definition of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_get ('ldv_kref_get') in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,589 INFO L227 ultiparseSymbolTable]: Global variable table: [2018-04-13 00:56:38,589 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,590 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ushort in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,590 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ino_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,590 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____syscall_slong_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,590 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____pid_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,590 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__suseconds_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,590 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_barrier_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,590 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____u_quad_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,590 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_long in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,590 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__int64_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,590 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__fd_mask in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,590 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____WAIT_STATUS in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,590 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_int16_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,591 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__fsid_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,591 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____clock_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,591 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____blkcnt_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,591 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__daddr_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,591 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_cond_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,591 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__clockid_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,591 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____clockid_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,591 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____loff_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,591 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__quad_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,591 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____u_int in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,591 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__dev_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,592 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_rwlockattr_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,592 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__id_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,592 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__clock_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,592 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____u_long in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,592 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____int16_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,592 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____off_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,592 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fsid_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,592 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__sigset_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,592 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_spinlock_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,592 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__nlink_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,593 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ulong in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,593 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__uint in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,593 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____sigset_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,593 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ino64_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,593 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_once_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,593 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fsword_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,593 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____uid_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,593 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ssize_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,593 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_attr_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,593 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____uint64_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,593 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__int16_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,593 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__blkcnt_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fd_mask in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__timer_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____id_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____syscall_ulong_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__lldiv_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____pthread_list_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__uid_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____sig_atomic_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_char in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,594 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__off_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_int32_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_int8_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__fsblkcnt_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__wchar_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____gid_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_int in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____off64_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____suseconds_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____u_char in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____quad_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fsblkcnt64_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,595 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__size_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__key_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_mutexattr_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fsfilcnt_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____u_short in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____rlim_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____timer_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_mutex_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__mode_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ssize_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__idtype_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,596 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____socklen_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____int32_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____intptr_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__time_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__gid_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____blkcnt64_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____nlink_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__div_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pid_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__int32_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____uint32_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__fsfilcnt_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__fd_set in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____mode_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,597 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__caddr_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__blksize_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_short in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_quad_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____caddr_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____dev_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fsblkcnt_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__register_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_barrierattr_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_rwlock_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_key_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,598 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____int8_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldiv_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____rlim64_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ino_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____uint16_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____useconds_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__pthread_condattr_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____fsfilcnt64_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____qaddr_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____blksize_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____daddr_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____int64_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____key_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,599 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____uint8_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__loff_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____time_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__int8_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,600 INFO L230 ultiparseSymbolTable]: Global variable declaration of __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__u_int64_t in memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:38,619 INFO L330 CDTParser]: Deleted temporary CDT project at /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/data/FLAG526041663 [2018-04-13 00:56:38,622 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-04-13 00:56:38,623 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-04-13 00:56:38,624 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-04-13 00:56:38,624 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-04-13 00:56:38,630 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-04-13 00:56:38,631 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.04 12:56:38" (1/1) ... [2018-04-13 00:56:38,633 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2658e1aa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:56:38, skipping insertion in model container [2018-04-13 00:56:38,634 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.04 12:56:38" (1/1) ... [2018-04-13 00:56:38,648 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-13 00:56:38,676 INFO L167 Dispatcher]: Using SV-COMP mode [2018-04-13 00:56:38,831 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-13 00:56:38,891 INFO L175 PostProcessor]: Settings: Checked method=main [2018-04-13 00:56:38,899 INFO L100 SccComputation]: Graph consists of 0 InCaSumBalls and 155 non ball SCCs. Number of states in SCCs 155. [2018-04-13 00:56:38,965 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:56:38 WrapperNode [2018-04-13 00:56:38,965 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-04-13 00:56:38,966 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-04-13 00:56:38,966 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-04-13 00:56:38,966 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-04-13 00:56:38,978 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:56:38" (1/1) ... [2018-04-13 00:56:38,978 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:56:38" (1/1) ... [2018-04-13 00:56:38,995 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:56:38" (1/1) ... [2018-04-13 00:56:38,995 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:56:38" (1/1) ... [2018-04-13 00:56:39,007 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:56:38" (1/1) ... [2018-04-13 00:56:39,011 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:56:38" (1/1) ... [2018-04-13 00:56:39,014 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:56:38" (1/1) ... [2018-04-13 00:56:39,020 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-04-13 00:56:39,020 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-04-13 00:56:39,020 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-04-13 00:56:39,020 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-04-13 00:56:39,021 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:56:38" (1/1) ... No working directory specified, using /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-04-13 00:56:39,119 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-04-13 00:56:39,119 INFO L136 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-04-13 00:56:39,119 INFO L136 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2018-04-13 00:56:39,119 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_32 [2018-04-13 00:56:39,119 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_64 [2018-04-13 00:56:39,119 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_nonpositive [2018-04-13 00:56:39,119 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_positive [2018-04-13 00:56:39,119 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc [2018-04-13 00:56:39,119 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_zalloc [2018-04-13 00:56:39,119 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-13 00:56:39,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_add [2018-04-13 00:56:39,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_del [2018-04-13 00:56:39,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add [2018-04-13 00:56:39,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tail [2018-04-13 00:56:39,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_del [2018-04-13 00:56:39,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_alloc [2018-04-13 00:56:39,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fill [2018-04-13 00:56:39,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_free [2018-04-13 00:56:39,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_submit_msg [2018-04-13 00:56:39,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgs [2018-04-13 00:56:39,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdata [2018-04-13 00:56:39,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata [2018-04-13 00:56:39,120 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_return [2018-04-13 00:56:39,121 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_return [2018-04-13 00:56:39,121 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_sub [2018-04-13 00:56:39,121 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_init [2018-04-13 00:56:39,121 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_get [2018-04-13 00:56:39,121 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_put [2018-04-13 00:56:39,121 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_del [2018-04-13 00:56:39,121 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanup [2018-04-13 00:56:39,121 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_release [2018-04-13 00:56:39,121 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_put [2018-04-13 00:56:39,121 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_get [2018-04-13 00:56:39,121 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init_internal [2018-04-13 00:56:39,121 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init [2018-04-13 00:56:39,121 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_create [2018-04-13 00:56:39,121 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__f [2018-04-13 00:56:39,122 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__g [2018-04-13 00:56:39,122 INFO L136 BoogieDeclarations]: Found implementation of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point [2018-04-13 00:56:39,122 INFO L136 BoogieDeclarations]: Found implementation of procedure main [2018-04-13 00:56:39,122 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-04-13 00:56:39,122 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-04-13 00:56:39,122 INFO L136 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-04-13 00:56:39,122 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_32 [2018-04-13 00:56:39,122 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____bswap_64 [2018-04-13 00:56:39,122 INFO L128 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2018-04-13 00:56:39,122 INFO L128 BoogieDeclarations]: Found specification of procedure atof [2018-04-13 00:56:39,123 INFO L128 BoogieDeclarations]: Found specification of procedure atoi [2018-04-13 00:56:39,123 INFO L128 BoogieDeclarations]: Found specification of procedure atol [2018-04-13 00:56:39,123 INFO L128 BoogieDeclarations]: Found specification of procedure atoll [2018-04-13 00:56:39,123 INFO L128 BoogieDeclarations]: Found specification of procedure strtod [2018-04-13 00:56:39,123 INFO L128 BoogieDeclarations]: Found specification of procedure strtof [2018-04-13 00:56:39,123 INFO L128 BoogieDeclarations]: Found specification of procedure strtold [2018-04-13 00:56:39,123 INFO L128 BoogieDeclarations]: Found specification of procedure strtol [2018-04-13 00:56:39,123 INFO L128 BoogieDeclarations]: Found specification of procedure strtoul [2018-04-13 00:56:39,123 INFO L128 BoogieDeclarations]: Found specification of procedure strtoq [2018-04-13 00:56:39,124 INFO L128 BoogieDeclarations]: Found specification of procedure strtouq [2018-04-13 00:56:39,124 INFO L128 BoogieDeclarations]: Found specification of procedure strtoll [2018-04-13 00:56:39,124 INFO L128 BoogieDeclarations]: Found specification of procedure strtoull [2018-04-13 00:56:39,124 INFO L128 BoogieDeclarations]: Found specification of procedure l64a [2018-04-13 00:56:39,124 INFO L128 BoogieDeclarations]: Found specification of procedure a64l [2018-04-13 00:56:39,124 INFO L128 BoogieDeclarations]: Found specification of procedure select [2018-04-13 00:56:39,124 INFO L128 BoogieDeclarations]: Found specification of procedure pselect [2018-04-13 00:56:39,124 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2018-04-13 00:56:39,124 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2018-04-13 00:56:39,125 INFO L128 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2018-04-13 00:56:39,125 INFO L128 BoogieDeclarations]: Found specification of procedure random [2018-04-13 00:56:39,125 INFO L128 BoogieDeclarations]: Found specification of procedure srandom [2018-04-13 00:56:39,125 INFO L128 BoogieDeclarations]: Found specification of procedure initstate [2018-04-13 00:56:39,125 INFO L128 BoogieDeclarations]: Found specification of procedure setstate [2018-04-13 00:56:39,125 INFO L128 BoogieDeclarations]: Found specification of procedure random_r [2018-04-13 00:56:39,125 INFO L128 BoogieDeclarations]: Found specification of procedure srandom_r [2018-04-13 00:56:39,125 INFO L128 BoogieDeclarations]: Found specification of procedure initstate_r [2018-04-13 00:56:39,125 INFO L128 BoogieDeclarations]: Found specification of procedure setstate_r [2018-04-13 00:56:39,125 INFO L128 BoogieDeclarations]: Found specification of procedure rand [2018-04-13 00:56:39,126 INFO L128 BoogieDeclarations]: Found specification of procedure srand [2018-04-13 00:56:39,126 INFO L128 BoogieDeclarations]: Found specification of procedure rand_r [2018-04-13 00:56:39,126 INFO L128 BoogieDeclarations]: Found specification of procedure drand48 [2018-04-13 00:56:39,126 INFO L128 BoogieDeclarations]: Found specification of procedure erand48 [2018-04-13 00:56:39,126 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48 [2018-04-13 00:56:39,126 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48 [2018-04-13 00:56:39,126 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48 [2018-04-13 00:56:39,126 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48 [2018-04-13 00:56:39,126 INFO L128 BoogieDeclarations]: Found specification of procedure srand48 [2018-04-13 00:56:39,126 INFO L128 BoogieDeclarations]: Found specification of procedure seed48 [2018-04-13 00:56:39,127 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48 [2018-04-13 00:56:39,127 INFO L128 BoogieDeclarations]: Found specification of procedure drand48_r [2018-04-13 00:56:39,127 INFO L128 BoogieDeclarations]: Found specification of procedure erand48_r [2018-04-13 00:56:39,127 INFO L128 BoogieDeclarations]: Found specification of procedure lrand48_r [2018-04-13 00:56:39,127 INFO L128 BoogieDeclarations]: Found specification of procedure nrand48_r [2018-04-13 00:56:39,127 INFO L128 BoogieDeclarations]: Found specification of procedure mrand48_r [2018-04-13 00:56:39,127 INFO L128 BoogieDeclarations]: Found specification of procedure jrand48_r [2018-04-13 00:56:39,127 INFO L128 BoogieDeclarations]: Found specification of procedure srand48_r [2018-04-13 00:56:39,127 INFO L128 BoogieDeclarations]: Found specification of procedure seed48_r [2018-04-13 00:56:39,127 INFO L128 BoogieDeclarations]: Found specification of procedure lcong48_r [2018-04-13 00:56:39,127 INFO L128 BoogieDeclarations]: Found specification of procedure malloc [2018-04-13 00:56:39,128 INFO L128 BoogieDeclarations]: Found specification of procedure calloc [2018-04-13 00:56:39,128 INFO L128 BoogieDeclarations]: Found specification of procedure realloc [2018-04-13 00:56:39,128 INFO L128 BoogieDeclarations]: Found specification of procedure free [2018-04-13 00:56:39,128 INFO L128 BoogieDeclarations]: Found specification of procedure cfree [2018-04-13 00:56:39,128 INFO L128 BoogieDeclarations]: Found specification of procedure alloca [2018-04-13 00:56:39,128 INFO L128 BoogieDeclarations]: Found specification of procedure valloc [2018-04-13 00:56:39,128 INFO L128 BoogieDeclarations]: Found specification of procedure posix_memalign [2018-04-13 00:56:39,128 INFO L128 BoogieDeclarations]: Found specification of procedure abort [2018-04-13 00:56:39,128 INFO L128 BoogieDeclarations]: Found specification of procedure atexit [2018-04-13 00:56:39,128 INFO L128 BoogieDeclarations]: Found specification of procedure on_exit [2018-04-13 00:56:39,128 INFO L128 BoogieDeclarations]: Found specification of procedure exit [2018-04-13 00:56:39,129 INFO L128 BoogieDeclarations]: Found specification of procedure _Exit [2018-04-13 00:56:39,129 INFO L128 BoogieDeclarations]: Found specification of procedure getenv [2018-04-13 00:56:39,129 INFO L128 BoogieDeclarations]: Found specification of procedure putenv [2018-04-13 00:56:39,129 INFO L128 BoogieDeclarations]: Found specification of procedure setenv [2018-04-13 00:56:39,129 INFO L128 BoogieDeclarations]: Found specification of procedure unsetenv [2018-04-13 00:56:39,129 INFO L128 BoogieDeclarations]: Found specification of procedure clearenv [2018-04-13 00:56:39,129 INFO L128 BoogieDeclarations]: Found specification of procedure mktemp [2018-04-13 00:56:39,129 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemp [2018-04-13 00:56:39,129 INFO L128 BoogieDeclarations]: Found specification of procedure mkstemps [2018-04-13 00:56:39,129 INFO L128 BoogieDeclarations]: Found specification of procedure mkdtemp [2018-04-13 00:56:39,130 INFO L128 BoogieDeclarations]: Found specification of procedure system [2018-04-13 00:56:39,130 INFO L128 BoogieDeclarations]: Found specification of procedure realpath [2018-04-13 00:56:39,130 INFO L128 BoogieDeclarations]: Found specification of procedure bsearch [2018-04-13 00:56:39,130 INFO L128 BoogieDeclarations]: Found specification of procedure qsort [2018-04-13 00:56:39,130 INFO L128 BoogieDeclarations]: Found specification of procedure abs [2018-04-13 00:56:39,130 INFO L128 BoogieDeclarations]: Found specification of procedure labs [2018-04-13 00:56:39,130 INFO L128 BoogieDeclarations]: Found specification of procedure llabs [2018-04-13 00:56:39,130 INFO L128 BoogieDeclarations]: Found specification of procedure div [2018-04-13 00:56:39,130 INFO L128 BoogieDeclarations]: Found specification of procedure ldiv [2018-04-13 00:56:39,130 INFO L128 BoogieDeclarations]: Found specification of procedure lldiv [2018-04-13 00:56:39,131 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt [2018-04-13 00:56:39,131 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt [2018-04-13 00:56:39,131 INFO L128 BoogieDeclarations]: Found specification of procedure gcvt [2018-04-13 00:56:39,131 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt [2018-04-13 00:56:39,131 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt [2018-04-13 00:56:39,131 INFO L128 BoogieDeclarations]: Found specification of procedure qgcvt [2018-04-13 00:56:39,131 INFO L128 BoogieDeclarations]: Found specification of procedure ecvt_r [2018-04-13 00:56:39,131 INFO L128 BoogieDeclarations]: Found specification of procedure fcvt_r [2018-04-13 00:56:39,131 INFO L128 BoogieDeclarations]: Found specification of procedure qecvt_r [2018-04-13 00:56:39,131 INFO L128 BoogieDeclarations]: Found specification of procedure qfcvt_r [2018-04-13 00:56:39,131 INFO L128 BoogieDeclarations]: Found specification of procedure mblen [2018-04-13 00:56:39,131 INFO L128 BoogieDeclarations]: Found specification of procedure mbtowc [2018-04-13 00:56:39,132 INFO L128 BoogieDeclarations]: Found specification of procedure wctomb [2018-04-13 00:56:39,132 INFO L128 BoogieDeclarations]: Found specification of procedure mbstowcs [2018-04-13 00:56:39,132 INFO L128 BoogieDeclarations]: Found specification of procedure wcstombs [2018-04-13 00:56:39,132 INFO L128 BoogieDeclarations]: Found specification of procedure rpmatch [2018-04-13 00:56:39,132 INFO L128 BoogieDeclarations]: Found specification of procedure getsubopt [2018-04-13 00:56:39,132 INFO L128 BoogieDeclarations]: Found specification of procedure getloadavg [2018-04-13 00:56:39,132 INFO L128 BoogieDeclarations]: Found specification of procedure kfree [2018-04-13 00:56:39,132 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-04-13 00:56:39,132 INFO L128 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-04-13 00:56:39,132 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_nonpositive [2018-04-13 00:56:39,132 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_positive [2018-04-13 00:56:39,133 INFO L128 BoogieDeclarations]: Found specification of procedure memcpy [2018-04-13 00:56:39,133 INFO L128 BoogieDeclarations]: Found specification of procedure memset [2018-04-13 00:56:39,133 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc [2018-04-13 00:56:39,133 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-04-13 00:56:39,133 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_zalloc [2018-04-13 00:56:39,133 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-04-13 00:56:39,133 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEAD [2018-04-13 00:56:39,133 INFO L128 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-04-13 00:56:39,133 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_add [2018-04-13 00:56:39,133 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_del [2018-04-13 00:56:39,133 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add [2018-04-13 00:56:39,133 INFO L128 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-04-13 00:56:39,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tail [2018-04-13 00:56:39,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_del [2018-04-13 00:56:39,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_alloc [2018-04-13 00:56:39,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fill [2018-04-13 00:56:39,134 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-04-13 00:56:39,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_free [2018-04-13 00:56:39,134 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-04-13 00:56:39,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_submit_msg [2018-04-13 00:56:39,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgs [2018-04-13 00:56:39,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdata [2018-04-13 00:56:39,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdata [2018-04-13 00:56:39,134 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_return [2018-04-13 00:56:39,135 INFO L128 BoogieDeclarations]: Found specification of procedure read~int [2018-04-13 00:56:39,135 INFO L128 BoogieDeclarations]: Found specification of procedure write~int [2018-04-13 00:56:39,135 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_return [2018-04-13 00:56:39,135 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_sub [2018-04-13 00:56:39,135 INFO L128 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2018-04-13 00:56:39,135 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_init [2018-04-13 00:56:39,135 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_get [2018-04-13 00:56:39,135 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_put [2018-04-13 00:56:39,135 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_del [2018-04-13 00:56:39,135 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanup [2018-04-13 00:56:39,135 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_release [2018-04-13 00:56:39,135 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_put [2018-04-13 00:56:39,136 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_get [2018-04-13 00:56:39,136 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init_internal [2018-04-13 00:56:39,136 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_init [2018-04-13 00:56:39,136 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_create [2018-04-13 00:56:39,136 INFO L128 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-04-13 00:56:39,136 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__f [2018-04-13 00:56:39,136 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__g [2018-04-13 00:56:39,136 INFO L128 BoogieDeclarations]: Found specification of procedure __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point [2018-04-13 00:56:39,136 INFO L128 BoogieDeclarations]: Found specification of procedure main [2018-04-13 00:56:39,136 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-04-13 00:56:39,136 INFO L128 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-04-13 00:56:39,136 INFO L128 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-04-13 00:56:39,426 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-13 00:56:39,571 WARN L446 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-04-13 00:56:39,806 INFO L259 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-04-13 00:56:39,807 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.04 12:56:39 BoogieIcfgContainer [2018-04-13 00:56:39,807 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-04-13 00:56:39,808 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-04-13 00:56:39,808 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-04-13 00:56:39,810 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-04-13 00:56:39,811 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.04 12:56:38" (1/3) ... [2018-04-13 00:56:39,811 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2b99a31 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.04 12:56:39, skipping insertion in model container [2018-04-13 00:56:39,812 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 12:56:38" (2/3) ... [2018-04-13 00:56:39,812 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2b99a31 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.04 12:56:39, skipping insertion in model container [2018-04-13 00:56:39,812 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.04 12:56:39" (3/3) ... [2018-04-13 00:56:39,814 INFO L107 eAbstractionObserver]: Analyzing ICFG memleaks_test18_true-valid-memsafety_true-termination.i [2018-04-13 00:56:39,822 INFO L131 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:Craig_TreeInterpolation Determinization: PREDICATE_ABSTRACTION [2018-04-13 00:56:39,829 INFO L143 ceAbstractionStarter]: Appying trace abstraction to program that has 79 error locations. [2018-04-13 00:56:39,860 INFO L128 ementStrategyFactory]: Using default assertion order modulation [2018-04-13 00:56:39,860 INFO L369 AbstractCegarLoop]: Interprodecural is true [2018-04-13 00:56:39,860 INFO L370 AbstractCegarLoop]: Hoare is false [2018-04-13 00:56:39,860 INFO L371 AbstractCegarLoop]: Compute interpolants for Craig_TreeInterpolation [2018-04-13 00:56:39,860 INFO L372 AbstractCegarLoop]: Backedges is CANONICAL [2018-04-13 00:56:39,860 INFO L373 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-04-13 00:56:39,860 INFO L374 AbstractCegarLoop]: Difference is false [2018-04-13 00:56:39,860 INFO L375 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-04-13 00:56:39,860 INFO L380 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-04-13 00:56:39,861 INFO L87 2NestedWordAutomaton]: Mode: main mode - execution starts in main procedure [2018-04-13 00:56:39,871 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states. [2018-04-13 00:56:39,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-13 00:56:39,876 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:39,876 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-13 00:56:39,876 INFO L408 AbstractCegarLoop]: === Iteration 1 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:39,879 INFO L82 PathProgramCache]: Analyzing trace with hash 15377148, now seen corresponding path program 1 times [2018-04-13 00:56:39,922 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:39,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:39,952 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:39,989 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:39,992 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:56:39,992 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-13 00:56:39,993 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:39,993 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:39,994 INFO L182 omatonBuilderFactory]: Interpolants [129#true, 130#false, 131#(= 1 (select |#valid| |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.base|))] [2018-04-13 00:56:39,994 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:39,995 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-13 00:56:40,006 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-13 00:56:40,007 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 00:56:40,009 INFO L87 Difference]: Start difference. First operand 126 states. Second operand 3 states. [2018-04-13 00:56:40,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:40,091 INFO L93 Difference]: Finished difference Result 77 states and 82 transitions. [2018-04-13 00:56:40,092 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-13 00:56:40,093 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-13 00:56:40,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:40,099 INFO L225 Difference]: With dead ends: 77 [2018-04-13 00:56:40,100 INFO L226 Difference]: Without dead ends: 71 [2018-04-13 00:56:40,101 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 00:56:40,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-04-13 00:56:40,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 52. [2018-04-13 00:56:40,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2018-04-13 00:56:40,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 57 transitions. [2018-04-13 00:56:40,127 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 57 transitions. Word has length 4 [2018-04-13 00:56:40,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:40,127 INFO L459 AbstractCegarLoop]: Abstraction has 52 states and 57 transitions. [2018-04-13 00:56:40,127 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-13 00:56:40,127 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 57 transitions. [2018-04-13 00:56:40,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2018-04-13 00:56:40,128 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:40,128 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2018-04-13 00:56:40,128 INFO L408 AbstractCegarLoop]: === Iteration 2 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:40,128 INFO L82 PathProgramCache]: Analyzing trace with hash 15377149, now seen corresponding path program 1 times [2018-04-13 00:56:40,130 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:40,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:40,140 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:40,161 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,161 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:56:40,161 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-13 00:56:40,161 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:40,162 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,162 INFO L182 omatonBuilderFactory]: Interpolants [261#true, 262#false, 263#(and (= 8 (select |#length| |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.base|)) (= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0))] [2018-04-13 00:56:40,162 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,163 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-13 00:56:40,163 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-13 00:56:40,163 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 00:56:40,163 INFO L87 Difference]: Start difference. First operand 52 states and 57 transitions. Second operand 3 states. [2018-04-13 00:56:40,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:40,192 INFO L93 Difference]: Finished difference Result 88 states and 99 transitions. [2018-04-13 00:56:40,192 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-13 00:56:40,192 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 4 [2018-04-13 00:56:40,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:40,194 INFO L225 Difference]: With dead ends: 88 [2018-04-13 00:56:40,194 INFO L226 Difference]: Without dead ends: 88 [2018-04-13 00:56:40,195 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 00:56:40,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2018-04-13 00:56:40,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 50. [2018-04-13 00:56:40,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2018-04-13 00:56:40,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 55 transitions. [2018-04-13 00:56:40,200 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 55 transitions. Word has length 4 [2018-04-13 00:56:40,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:40,200 INFO L459 AbstractCegarLoop]: Abstraction has 50 states and 55 transitions. [2018-04-13 00:56:40,200 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-13 00:56:40,200 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 55 transitions. [2018-04-13 00:56:40,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2018-04-13 00:56:40,201 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:40,201 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:40,201 INFO L408 AbstractCegarLoop]: === Iteration 3 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:40,201 INFO L82 PathProgramCache]: Analyzing trace with hash -1456240651, now seen corresponding path program 1 times [2018-04-13 00:56:40,202 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:40,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:40,214 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:40,240 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,240 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:56:40,241 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-04-13 00:56:40,241 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:40,241 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,241 INFO L182 omatonBuilderFactory]: Interpolants [402#true, 403#false, 404#(= |#valid| |old(#valid)|)] [2018-04-13 00:56:40,241 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,242 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-04-13 00:56:40,242 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-04-13 00:56:40,242 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 00:56:40,242 INFO L87 Difference]: Start difference. First operand 50 states and 55 transitions. Second operand 3 states. [2018-04-13 00:56:40,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:40,303 INFO L93 Difference]: Finished difference Result 82 states and 93 transitions. [2018-04-13 00:56:40,303 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-04-13 00:56:40,303 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 20 [2018-04-13 00:56:40,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:40,304 INFO L225 Difference]: With dead ends: 82 [2018-04-13 00:56:40,304 INFO L226 Difference]: Without dead ends: 79 [2018-04-13 00:56:40,304 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-04-13 00:56:40,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2018-04-13 00:56:40,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 54. [2018-04-13 00:56:40,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2018-04-13 00:56:40,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 60 transitions. [2018-04-13 00:56:40,308 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 60 transitions. Word has length 20 [2018-04-13 00:56:40,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:40,308 INFO L459 AbstractCegarLoop]: Abstraction has 54 states and 60 transitions. [2018-04-13 00:56:40,308 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-04-13 00:56:40,308 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 60 transitions. [2018-04-13 00:56:40,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-04-13 00:56:40,308 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:40,309 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:40,309 INFO L408 AbstractCegarLoop]: === Iteration 4 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:40,309 INFO L82 PathProgramCache]: Analyzing trace with hash -1633146249, now seen corresponding path program 1 times [2018-04-13 00:56:40,310 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:40,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:40,334 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:40,362 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,362 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:56:40,363 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-13 00:56:40,363 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:40,363 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,363 INFO L182 omatonBuilderFactory]: Interpolants [544#(not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 545#(not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|)), 546#(not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)), 541#true, 542#false, 543#(not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))] [2018-04-13 00:56:40,363 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,363 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:56:40,363 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:56:40,363 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:56:40,364 INFO L87 Difference]: Start difference. First operand 54 states and 60 transitions. Second operand 6 states. [2018-04-13 00:56:40,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:40,409 INFO L93 Difference]: Finished difference Result 82 states and 93 transitions. [2018-04-13 00:56:40,409 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-13 00:56:40,409 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 22 [2018-04-13 00:56:40,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:40,410 INFO L225 Difference]: With dead ends: 82 [2018-04-13 00:56:40,410 INFO L226 Difference]: Without dead ends: 82 [2018-04-13 00:56:40,410 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:56:40,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2018-04-13 00:56:40,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 50. [2018-04-13 00:56:40,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2018-04-13 00:56:40,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 54 transitions. [2018-04-13 00:56:40,415 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 54 transitions. Word has length 22 [2018-04-13 00:56:40,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:40,415 INFO L459 AbstractCegarLoop]: Abstraction has 50 states and 54 transitions. [2018-04-13 00:56:40,415 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:56:40,415 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 54 transitions. [2018-04-13 00:56:40,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-04-13 00:56:40,416 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:40,416 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:40,416 INFO L408 AbstractCegarLoop]: === Iteration 5 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:40,416 INFO L82 PathProgramCache]: Analyzing trace with hash 1500247108, now seen corresponding path program 1 times [2018-04-13 00:56:40,418 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:40,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:40,430 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:40,462 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,462 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:56:40,462 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-13 00:56:40,462 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:40,463 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,463 INFO L182 omatonBuilderFactory]: Interpolants [681#true, 682#false, 683#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 684#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|)), 685#(and (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0))] [2018-04-13 00:56:40,463 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,463 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-13 00:56:40,463 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-13 00:56:40,463 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:56:40,464 INFO L87 Difference]: Start difference. First operand 50 states and 54 transitions. Second operand 5 states. [2018-04-13 00:56:40,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:40,484 INFO L93 Difference]: Finished difference Result 54 states and 58 transitions. [2018-04-13 00:56:40,484 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-13 00:56:40,484 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 23 [2018-04-13 00:56:40,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:40,485 INFO L225 Difference]: With dead ends: 54 [2018-04-13 00:56:40,485 INFO L226 Difference]: Without dead ends: 52 [2018-04-13 00:56:40,485 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:56:40,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2018-04-13 00:56:40,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2018-04-13 00:56:40,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2018-04-13 00:56:40,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 56 transitions. [2018-04-13 00:56:40,489 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 56 transitions. Word has length 23 [2018-04-13 00:56:40,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:40,489 INFO L459 AbstractCegarLoop]: Abstraction has 52 states and 56 transitions. [2018-04-13 00:56:40,489 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-13 00:56:40,489 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 56 transitions. [2018-04-13 00:56:40,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2018-04-13 00:56:40,490 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:40,490 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:40,490 INFO L408 AbstractCegarLoop]: === Iteration 6 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:40,490 INFO L82 PathProgramCache]: Analyzing trace with hash 1230449282, now seen corresponding path program 1 times [2018-04-13 00:56:40,493 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:40,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:40,506 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:40,535 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,536 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:56:40,536 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-13 00:56:40,536 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:40,536 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,536 INFO L182 omatonBuilderFactory]: Interpolants [792#true, 793#false, 794#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 795#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 796#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 797#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)] [2018-04-13 00:56:40,536 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,537 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:56:40,537 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:56:40,537 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:56:40,537 INFO L87 Difference]: Start difference. First operand 52 states and 56 transitions. Second operand 6 states. [2018-04-13 00:56:40,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:40,574 INFO L93 Difference]: Finished difference Result 51 states and 55 transitions. [2018-04-13 00:56:40,574 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 00:56:40,574 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 25 [2018-04-13 00:56:40,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:40,575 INFO L225 Difference]: With dead ends: 51 [2018-04-13 00:56:40,575 INFO L226 Difference]: Without dead ends: 51 [2018-04-13 00:56:40,575 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:56:40,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2018-04-13 00:56:40,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2018-04-13 00:56:40,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2018-04-13 00:56:40,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 55 transitions. [2018-04-13 00:56:40,578 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 55 transitions. Word has length 25 [2018-04-13 00:56:40,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:40,579 INFO L459 AbstractCegarLoop]: Abstraction has 51 states and 55 transitions. [2018-04-13 00:56:40,579 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:56:40,579 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 55 transitions. [2018-04-13 00:56:40,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2018-04-13 00:56:40,580 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:40,580 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:40,580 INFO L408 AbstractCegarLoop]: === Iteration 7 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:40,580 INFO L82 PathProgramCache]: Analyzing trace with hash 1230449331, now seen corresponding path program 1 times [2018-04-13 00:56:40,581 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:40,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:40,592 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:40,626 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,627 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:56:40,627 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-13 00:56:40,627 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:40,627 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,627 INFO L182 omatonBuilderFactory]: Interpolants [902#true, 903#false, 904#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 905#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 906#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|)), 907#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))] [2018-04-13 00:56:40,627 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,627 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:56:40,627 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:56:40,628 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:56:40,628 INFO L87 Difference]: Start difference. First operand 51 states and 55 transitions. Second operand 6 states. [2018-04-13 00:56:40,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:40,678 INFO L93 Difference]: Finished difference Result 59 states and 64 transitions. [2018-04-13 00:56:40,678 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-13 00:56:40,678 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 25 [2018-04-13 00:56:40,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:40,679 INFO L225 Difference]: With dead ends: 59 [2018-04-13 00:56:40,679 INFO L226 Difference]: Without dead ends: 59 [2018-04-13 00:56:40,679 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:56:40,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2018-04-13 00:56:40,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 57. [2018-04-13 00:56:40,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2018-04-13 00:56:40,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 63 transitions. [2018-04-13 00:56:40,686 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 63 transitions. Word has length 25 [2018-04-13 00:56:40,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:40,686 INFO L459 AbstractCegarLoop]: Abstraction has 57 states and 63 transitions. [2018-04-13 00:56:40,686 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:56:40,686 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 63 transitions. [2018-04-13 00:56:40,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2018-04-13 00:56:40,687 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:40,687 INFO L355 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:40,687 INFO L408 AbstractCegarLoop]: === Iteration 8 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:40,688 INFO L82 PathProgramCache]: Analyzing trace with hash 1230449332, now seen corresponding path program 1 times [2018-04-13 00:56:40,689 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:40,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:40,699 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:40,729 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,729 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:56:40,729 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-13 00:56:40,729 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:40,730 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,730 INFO L182 omatonBuilderFactory]: Interpolants [1026#true, 1027#false, 1028#(<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 1029#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0))] [2018-04-13 00:56:40,730 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:40,730 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-13 00:56:40,730 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-13 00:56:40,730 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-04-13 00:56:40,731 INFO L87 Difference]: Start difference. First operand 57 states and 63 transitions. Second operand 4 states. [2018-04-13 00:56:40,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:40,751 INFO L93 Difference]: Finished difference Result 85 states and 95 transitions. [2018-04-13 00:56:40,751 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-04-13 00:56:40,751 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 25 [2018-04-13 00:56:40,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:40,752 INFO L225 Difference]: With dead ends: 85 [2018-04-13 00:56:40,752 INFO L226 Difference]: Without dead ends: 85 [2018-04-13 00:56:40,752 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-04-13 00:56:40,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2018-04-13 00:56:40,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 59. [2018-04-13 00:56:40,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2018-04-13 00:56:40,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 65 transitions. [2018-04-13 00:56:40,756 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 65 transitions. Word has length 25 [2018-04-13 00:56:40,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:40,756 INFO L459 AbstractCegarLoop]: Abstraction has 59 states and 65 transitions. [2018-04-13 00:56:40,756 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-13 00:56:40,756 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 65 transitions. [2018-04-13 00:56:40,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-04-13 00:56:40,757 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:40,757 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:40,757 INFO L408 AbstractCegarLoop]: === Iteration 9 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:40,757 INFO L82 PathProgramCache]: Analyzing trace with hash 183457428, now seen corresponding path program 1 times [2018-04-13 00:56:40,758 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:40,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:40,768 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:40,800 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:56:40,801 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:56:40,801 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-13 00:56:40,801 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:40,801 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:56:40,801 INFO L182 omatonBuilderFactory]: Interpolants [1174#true, 1175#false, 1176#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 1177#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.offset|)), 1178#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.offset 0))] [2018-04-13 00:56:40,801 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:56:40,802 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-13 00:56:40,802 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-13 00:56:40,802 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:56:40,802 INFO L87 Difference]: Start difference. First operand 59 states and 65 transitions. Second operand 5 states. [2018-04-13 00:56:40,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:40,814 INFO L93 Difference]: Finished difference Result 79 states and 86 transitions. [2018-04-13 00:56:40,814 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-13 00:56:40,814 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 29 [2018-04-13 00:56:40,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:40,815 INFO L225 Difference]: With dead ends: 79 [2018-04-13 00:56:40,815 INFO L226 Difference]: Without dead ends: 79 [2018-04-13 00:56:40,815 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:56:40,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2018-04-13 00:56:40,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 61. [2018-04-13 00:56:40,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2018-04-13 00:56:40,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 67 transitions. [2018-04-13 00:56:40,819 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 67 transitions. Word has length 29 [2018-04-13 00:56:40,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:40,819 INFO L459 AbstractCegarLoop]: Abstraction has 61 states and 67 transitions. [2018-04-13 00:56:40,819 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-13 00:56:40,819 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 67 transitions. [2018-04-13 00:56:40,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-04-13 00:56:40,820 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:40,820 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:40,820 INFO L408 AbstractCegarLoop]: === Iteration 10 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:40,820 INFO L82 PathProgramCache]: Analyzing trace with hash -108224362, now seen corresponding path program 1 times [2018-04-13 00:56:40,821 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:40,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:40,840 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:41,053 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:41,054 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:41,054 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-13 00:56:41,054 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:41,054 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:41,054 INFO L182 omatonBuilderFactory]: Interpolants [1319#true, 1320#false, 1321#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0 10)), 1322#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 1323#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))))), 1324#(and (or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)))) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 1325#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|) 1) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|)), 1326#(and (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))), 1327#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))), 1328#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 1329#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 1330#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#length| (store |old(#length)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 1331#(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|))))), 1332#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0))] [2018-04-13 00:56:41,054 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:41,055 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-13 00:56:41,055 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-13 00:56:41,055 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:56:41,055 INFO L87 Difference]: Start difference. First operand 61 states and 67 transitions. Second operand 14 states. [2018-04-13 00:56:41,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:41,579 INFO L93 Difference]: Finished difference Result 121 states and 132 transitions. [2018-04-13 00:56:41,580 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-13 00:56:41,580 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 31 [2018-04-13 00:56:41,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:41,580 INFO L225 Difference]: With dead ends: 121 [2018-04-13 00:56:41,581 INFO L226 Difference]: Without dead ends: 121 [2018-04-13 00:56:41,581 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2018-04-13 00:56:41,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2018-04-13 00:56:41,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 67. [2018-04-13 00:56:41,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2018-04-13 00:56:41,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 77 transitions. [2018-04-13 00:56:41,586 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 77 transitions. Word has length 31 [2018-04-13 00:56:41,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:41,586 INFO L459 AbstractCegarLoop]: Abstraction has 67 states and 77 transitions. [2018-04-13 00:56:41,586 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-13 00:56:41,586 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 77 transitions. [2018-04-13 00:56:41,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-04-13 00:56:41,587 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:41,587 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:41,588 INFO L408 AbstractCegarLoop]: === Iteration 11 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:41,588 INFO L82 PathProgramCache]: Analyzing trace with hash -108224363, now seen corresponding path program 1 times [2018-04-13 00:56:41,589 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:41,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:41,601 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:41,665 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:41,666 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:41,666 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-13 00:56:41,666 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:41,666 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:41,666 INFO L182 omatonBuilderFactory]: Interpolants [1543#true, 1544#false, 1545#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 1546#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 1547#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|)), 1548#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)), 1549#(= |#valid| |old(#valid)|), 1550#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 1551#(and (or (= 1 (select |#valid| (@diff |old(#valid)| |#valid|))) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))] [2018-04-13 00:56:41,666 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-04-13 00:56:41,666 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-13 00:56:41,667 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-13 00:56:41,667 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2018-04-13 00:56:41,667 INFO L87 Difference]: Start difference. First operand 67 states and 77 transitions. Second operand 9 states. [2018-04-13 00:56:41,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:41,810 INFO L93 Difference]: Finished difference Result 86 states and 97 transitions. [2018-04-13 00:56:41,810 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-13 00:56:41,810 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 31 [2018-04-13 00:56:41,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:41,811 INFO L225 Difference]: With dead ends: 86 [2018-04-13 00:56:41,811 INFO L226 Difference]: Without dead ends: 86 [2018-04-13 00:56:41,811 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2018-04-13 00:56:41,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2018-04-13 00:56:41,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 63. [2018-04-13 00:56:41,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2018-04-13 00:56:41,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 72 transitions. [2018-04-13 00:56:41,816 INFO L78 Accepts]: Start accepts. Automaton has 63 states and 72 transitions. Word has length 31 [2018-04-13 00:56:41,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:41,816 INFO L459 AbstractCegarLoop]: Abstraction has 63 states and 72 transitions. [2018-04-13 00:56:41,816 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-13 00:56:41,816 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 72 transitions. [2018-04-13 00:56:41,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-04-13 00:56:41,817 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:41,817 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:41,817 INFO L408 AbstractCegarLoop]: === Iteration 12 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:41,817 INFO L82 PathProgramCache]: Analyzing trace with hash -2114661359, now seen corresponding path program 1 times [2018-04-13 00:56:41,818 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:41,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:41,823 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:41,845 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-04-13 00:56:41,845 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:56:41,845 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-04-13 00:56:41,845 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:41,845 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:56:41,846 INFO L182 omatonBuilderFactory]: Interpolants [1707#true, 1708#false, 1709#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0), 1710#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) 0)] [2018-04-13 00:56:41,846 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2018-04-13 00:56:41,846 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-04-13 00:56:41,846 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-04-13 00:56:41,846 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-04-13 00:56:41,846 INFO L87 Difference]: Start difference. First operand 63 states and 72 transitions. Second operand 4 states. [2018-04-13 00:56:41,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:41,864 INFO L93 Difference]: Finished difference Result 74 states and 83 transitions. [2018-04-13 00:56:41,864 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-13 00:56:41,864 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 32 [2018-04-13 00:56:41,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:41,865 INFO L225 Difference]: With dead ends: 74 [2018-04-13 00:56:41,865 INFO L226 Difference]: Without dead ends: 74 [2018-04-13 00:56:41,865 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:56:41,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2018-04-13 00:56:41,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 68. [2018-04-13 00:56:41,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2018-04-13 00:56:41,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 77 transitions. [2018-04-13 00:56:41,869 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 77 transitions. Word has length 32 [2018-04-13 00:56:41,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:41,869 INFO L459 AbstractCegarLoop]: Abstraction has 68 states and 77 transitions. [2018-04-13 00:56:41,870 INFO L460 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-04-13 00:56:41,870 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 77 transitions. [2018-04-13 00:56:41,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-04-13 00:56:41,870 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:41,870 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:41,871 INFO L408 AbstractCegarLoop]: === Iteration 13 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:41,871 INFO L82 PathProgramCache]: Analyzing trace with hash 746433175, now seen corresponding path program 1 times [2018-04-13 00:56:41,872 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:41,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:41,882 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:41,956 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:56:41,957 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:41,957 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-13 00:56:41,957 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:41,957 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:56:41,958 INFO L182 omatonBuilderFactory]: Interpolants [1856#false, 1857#(= |#valid| |old(#valid)|), 1858#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 1859#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)))), 1860#(and (= (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|)) |#valid|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|) 0)), 1861#(and (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)), 1855#true] [2018-04-13 00:56:41,958 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:56:41,958 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-13 00:56:41,958 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-13 00:56:41,958 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:56:41,959 INFO L87 Difference]: Start difference. First operand 68 states and 77 transitions. Second operand 7 states. [2018-04-13 00:56:42,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:42,104 INFO L93 Difference]: Finished difference Result 77 states and 85 transitions. [2018-04-13 00:56:42,104 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-13 00:56:42,105 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 37 [2018-04-13 00:56:42,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:42,105 INFO L225 Difference]: With dead ends: 77 [2018-04-13 00:56:42,105 INFO L226 Difference]: Without dead ends: 66 [2018-04-13 00:56:42,106 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2018-04-13 00:56:42,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2018-04-13 00:56:42,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2018-04-13 00:56:42,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2018-04-13 00:56:42,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 74 transitions. [2018-04-13 00:56:42,108 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 74 transitions. Word has length 37 [2018-04-13 00:56:42,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:42,109 INFO L459 AbstractCegarLoop]: Abstraction has 66 states and 74 transitions. [2018-04-13 00:56:42,109 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-13 00:56:42,109 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 74 transitions. [2018-04-13 00:56:42,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-04-13 00:56:42,109 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:42,110 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:42,110 INFO L408 AbstractCegarLoop]: === Iteration 14 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:42,110 INFO L82 PathProgramCache]: Analyzing trace with hash -544428488, now seen corresponding path program 1 times [2018-04-13 00:56:42,111 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:42,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:42,119 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:42,149 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:56:42,149 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:42,149 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2018-04-13 00:56:42,150 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:42,150 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:56:42,150 INFO L182 omatonBuilderFactory]: Interpolants [2009#true, 2010#false, 2011#(<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 2012#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 2013#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 9) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0)] [2018-04-13 00:56:42,150 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:56:42,150 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-13 00:56:42,150 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-13 00:56:42,151 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:56:42,151 INFO L87 Difference]: Start difference. First operand 66 states and 74 transitions. Second operand 5 states. [2018-04-13 00:56:42,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:42,193 INFO L93 Difference]: Finished difference Result 106 states and 120 transitions. [2018-04-13 00:56:42,193 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-13 00:56:42,193 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 38 [2018-04-13 00:56:42,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:42,194 INFO L225 Difference]: With dead ends: 106 [2018-04-13 00:56:42,194 INFO L226 Difference]: Without dead ends: 106 [2018-04-13 00:56:42,195 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:56:42,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2018-04-13 00:56:42,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 69. [2018-04-13 00:56:42,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2018-04-13 00:56:42,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 77 transitions. [2018-04-13 00:56:42,198 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 77 transitions. Word has length 38 [2018-04-13 00:56:42,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:42,198 INFO L459 AbstractCegarLoop]: Abstraction has 69 states and 77 transitions. [2018-04-13 00:56:42,198 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-13 00:56:42,198 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 77 transitions. [2018-04-13 00:56:42,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2018-04-13 00:56:42,199 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:42,199 INFO L355 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:42,199 INFO L408 AbstractCegarLoop]: === Iteration 15 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:42,200 INFO L82 PathProgramCache]: Analyzing trace with hash 515494553, now seen corresponding path program 1 times [2018-04-13 00:56:42,200 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:42,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:42,208 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:42,235 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:56:42,235 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:56:42,236 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-04-13 00:56:42,236 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:42,236 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:56:42,236 INFO L182 omatonBuilderFactory]: Interpolants [2192#false, 2193#(not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 2194#(not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 2195#(not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)), 2196#(not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)), 2191#true] [2018-04-13 00:56:42,236 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:56:42,237 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:56:42,237 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:56:42,237 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:56:42,237 INFO L87 Difference]: Start difference. First operand 69 states and 77 transitions. Second operand 6 states. [2018-04-13 00:56:42,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:42,265 INFO L93 Difference]: Finished difference Result 90 states and 99 transitions. [2018-04-13 00:56:42,266 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 00:56:42,266 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 39 [2018-04-13 00:56:42,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:42,267 INFO L225 Difference]: With dead ends: 90 [2018-04-13 00:56:42,267 INFO L226 Difference]: Without dead ends: 90 [2018-04-13 00:56:42,267 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:56:42,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2018-04-13 00:56:42,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 66. [2018-04-13 00:56:42,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2018-04-13 00:56:42,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 72 transitions. [2018-04-13 00:56:42,270 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 72 transitions. Word has length 39 [2018-04-13 00:56:42,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:42,270 INFO L459 AbstractCegarLoop]: Abstraction has 66 states and 72 transitions. [2018-04-13 00:56:42,270 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:56:42,270 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 72 transitions. [2018-04-13 00:56:42,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-04-13 00:56:42,271 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:42,272 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:42,272 INFO L408 AbstractCegarLoop]: === Iteration 16 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:42,272 INFO L82 PathProgramCache]: Analyzing trace with hash 1795846426, now seen corresponding path program 1 times [2018-04-13 00:56:42,273 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:42,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:42,288 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:42,511 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:56:42,511 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:42,511 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-13 00:56:42,511 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:42,511 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:56:42,511 INFO L182 omatonBuilderFactory]: Interpolants [2368#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))), 2369#(and (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))), 2370#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))), 2371#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))), 2372#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))), 2357#true, 2358#false, 2359#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0 10)), 2360#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 2361#(or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 2362#(or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 2147483648 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|))), 2363#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|) 1) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|)), 2364#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))), 2365#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 2366#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#length| (store |old(#length)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 2367#(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|)))))] [2018-04-13 00:56:42,512 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:56:42,512 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-13 00:56:42,512 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-13 00:56:42,512 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2018-04-13 00:56:42,512 INFO L87 Difference]: Start difference. First operand 66 states and 72 transitions. Second operand 16 states. [2018-04-13 00:56:42,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:42,922 INFO L93 Difference]: Finished difference Result 98 states and 105 transitions. [2018-04-13 00:56:42,922 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-13 00:56:42,922 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 44 [2018-04-13 00:56:42,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:42,923 INFO L225 Difference]: With dead ends: 98 [2018-04-13 00:56:42,923 INFO L226 Difference]: Without dead ends: 98 [2018-04-13 00:56:42,924 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=134, Invalid=678, Unknown=0, NotChecked=0, Total=812 [2018-04-13 00:56:42,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2018-04-13 00:56:42,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 65. [2018-04-13 00:56:42,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-04-13 00:56:42,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 71 transitions. [2018-04-13 00:56:42,925 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 71 transitions. Word has length 44 [2018-04-13 00:56:42,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:42,926 INFO L459 AbstractCegarLoop]: Abstraction has 65 states and 71 transitions. [2018-04-13 00:56:42,926 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-13 00:56:42,926 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 71 transitions. [2018-04-13 00:56:42,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-04-13 00:56:42,926 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:42,927 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:42,927 INFO L408 AbstractCegarLoop]: === Iteration 17 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:42,927 INFO L82 PathProgramCache]: Analyzing trace with hash 1076958221, now seen corresponding path program 1 times [2018-04-13 00:56:42,928 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:42,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:42,934 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:42,966 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:56:42,966 INFO L320 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-04-13 00:56:42,966 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-04-13 00:56:42,966 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:42,966 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:56:42,966 INFO L182 omatonBuilderFactory]: Interpolants [2562#true, 2563#false, 2564#(and (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))), 2565#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 2566#(= |old(#length)| |#length|), 2567#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))] [2018-04-13 00:56:42,967 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2018-04-13 00:56:42,967 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:56:42,967 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:56:42,967 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:56:42,967 INFO L87 Difference]: Start difference. First operand 65 states and 71 transitions. Second operand 6 states. [2018-04-13 00:56:43,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:43,064 INFO L93 Difference]: Finished difference Result 68 states and 73 transitions. [2018-04-13 00:56:43,064 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-13 00:56:43,064 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 45 [2018-04-13 00:56:43,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:43,065 INFO L225 Difference]: With dead ends: 68 [2018-04-13 00:56:43,065 INFO L226 Difference]: Without dead ends: 68 [2018-04-13 00:56:43,065 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:56:43,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2018-04-13 00:56:43,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 65. [2018-04-13 00:56:43,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-04-13 00:56:43,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 70 transitions. [2018-04-13 00:56:43,068 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 70 transitions. Word has length 45 [2018-04-13 00:56:43,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:43,068 INFO L459 AbstractCegarLoop]: Abstraction has 65 states and 70 transitions. [2018-04-13 00:56:43,068 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:56:43,069 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 70 transitions. [2018-04-13 00:56:43,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-04-13 00:56:43,069 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:43,069 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:43,069 INFO L408 AbstractCegarLoop]: === Iteration 18 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:43,070 INFO L82 PathProgramCache]: Analyzing trace with hash -974033432, now seen corresponding path program 1 times [2018-04-13 00:56:43,071 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:43,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:43,084 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:43,217 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:56:43,217 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:43,217 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-13 00:56:43,218 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:43,218 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:56:43,218 INFO L182 omatonBuilderFactory]: Interpolants [2703#true, 2704#false, 2705#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 2706#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 2707#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 2708#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 2709#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 2710#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.offset|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 2711#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.offset)), 2712#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 2713#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 2714#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)), 2715#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.offset| 0)] [2018-04-13 00:56:43,218 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:56:43,218 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-13 00:56:43,218 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-13 00:56:43,218 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2018-04-13 00:56:43,218 INFO L87 Difference]: Start difference. First operand 65 states and 70 transitions. Second operand 13 states. [2018-04-13 00:56:43,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:43,336 INFO L93 Difference]: Finished difference Result 94 states and 103 transitions. [2018-04-13 00:56:43,336 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-13 00:56:43,336 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 46 [2018-04-13 00:56:43,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:43,337 INFO L225 Difference]: With dead ends: 94 [2018-04-13 00:56:43,337 INFO L226 Difference]: Without dead ends: 94 [2018-04-13 00:56:43,337 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2018-04-13 00:56:43,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2018-04-13 00:56:43,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 80. [2018-04-13 00:56:43,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-04-13 00:56:43,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 92 transitions. [2018-04-13 00:56:43,340 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 92 transitions. Word has length 46 [2018-04-13 00:56:43,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:43,340 INFO L459 AbstractCegarLoop]: Abstraction has 80 states and 92 transitions. [2018-04-13 00:56:43,340 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-13 00:56:43,340 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 92 transitions. [2018-04-13 00:56:43,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-04-13 00:56:43,340 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:43,340 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:43,341 INFO L408 AbstractCegarLoop]: === Iteration 19 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:43,341 INFO L82 PathProgramCache]: Analyzing trace with hash -130265140, now seen corresponding path program 1 times [2018-04-13 00:56:43,341 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:43,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:43,351 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:43,507 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:56:43,507 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:43,507 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-13 00:56:43,507 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:43,507 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:56:43,507 INFO L182 omatonBuilderFactory]: Interpolants [2912#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 2913#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 2914#(= |#valid| |old(#valid)|), 2915#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)), 2916#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)), 2901#true, 2902#false, 2903#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 2904#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 2905#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 2906#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 2907#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 2908#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 2909#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 2910#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 2911#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0))] [2018-04-13 00:56:43,508 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2018-04-13 00:56:43,508 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-13 00:56:43,508 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-13 00:56:43,508 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2018-04-13 00:56:43,508 INFO L87 Difference]: Start difference. First operand 80 states and 92 transitions. Second operand 16 states. [2018-04-13 00:56:43,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:43,704 INFO L93 Difference]: Finished difference Result 86 states and 98 transitions. [2018-04-13 00:56:43,705 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-13 00:56:43,705 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 47 [2018-04-13 00:56:43,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:43,705 INFO L225 Difference]: With dead ends: 86 [2018-04-13 00:56:43,705 INFO L226 Difference]: Without dead ends: 86 [2018-04-13 00:56:43,706 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2018-04-13 00:56:43,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2018-04-13 00:56:43,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 82. [2018-04-13 00:56:43,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2018-04-13 00:56:43,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 94 transitions. [2018-04-13 00:56:43,708 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 94 transitions. Word has length 47 [2018-04-13 00:56:43,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:43,708 INFO L459 AbstractCegarLoop]: Abstraction has 82 states and 94 transitions. [2018-04-13 00:56:43,708 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-13 00:56:43,708 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 94 transitions. [2018-04-13 00:56:43,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-04-13 00:56:43,708 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:43,708 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:43,708 INFO L408 AbstractCegarLoop]: === Iteration 20 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:43,708 INFO L82 PathProgramCache]: Analyzing trace with hash 588646427, now seen corresponding path program 1 times [2018-04-13 00:56:43,709 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:43,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:43,714 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:43,729 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-04-13 00:56:43,729 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:43,729 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2018-04-13 00:56:43,729 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:43,729 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:56:43,729 INFO L182 omatonBuilderFactory]: Interpolants [3097#true, 3098#false, 3099#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0), 3100#(<= 1 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0), 3101#(<= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)] [2018-04-13 00:56:43,729 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-04-13 00:56:43,730 INFO L442 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-04-13 00:56:43,730 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-04-13 00:56:43,730 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-04-13 00:56:43,730 INFO L87 Difference]: Start difference. First operand 82 states and 94 transitions. Second operand 5 states. [2018-04-13 00:56:43,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:43,752 INFO L93 Difference]: Finished difference Result 80 states and 90 transitions. [2018-04-13 00:56:43,753 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-04-13 00:56:43,753 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 50 [2018-04-13 00:56:43,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:43,753 INFO L225 Difference]: With dead ends: 80 [2018-04-13 00:56:43,753 INFO L226 Difference]: Without dead ends: 80 [2018-04-13 00:56:43,753 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:56:43,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2018-04-13 00:56:43,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 80. [2018-04-13 00:56:43,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-04-13 00:56:43,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 90 transitions. [2018-04-13 00:56:43,755 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 90 transitions. Word has length 50 [2018-04-13 00:56:43,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:43,755 INFO L459 AbstractCegarLoop]: Abstraction has 80 states and 90 transitions. [2018-04-13 00:56:43,755 INFO L460 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-04-13 00:56:43,755 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 90 transitions. [2018-04-13 00:56:43,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-04-13 00:56:43,756 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:43,756 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:43,756 INFO L408 AbstractCegarLoop]: === Iteration 21 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:43,756 INFO L82 PathProgramCache]: Analyzing trace with hash -1006623327, now seen corresponding path program 1 times [2018-04-13 00:56:43,757 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:43,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:43,762 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:43,802 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:56:43,802 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:43,802 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-13 00:56:43,802 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:43,802 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:56:43,803 INFO L182 omatonBuilderFactory]: Interpolants [3264#true, 3265#false, 3266#(<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 3267#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 3268#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 9) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 3269#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0)] [2018-04-13 00:56:43,803 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:56:43,803 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:56:43,803 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:56:43,803 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:56:43,803 INFO L87 Difference]: Start difference. First operand 80 states and 90 transitions. Second operand 6 states. [2018-04-13 00:56:43,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:43,850 INFO L93 Difference]: Finished difference Result 124 states and 134 transitions. [2018-04-13 00:56:43,850 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-04-13 00:56:43,850 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 52 [2018-04-13 00:56:43,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:43,851 INFO L225 Difference]: With dead ends: 124 [2018-04-13 00:56:43,851 INFO L226 Difference]: Without dead ends: 124 [2018-04-13 00:56:43,851 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:56:43,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2018-04-13 00:56:43,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 86. [2018-04-13 00:56:43,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2018-04-13 00:56:43,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 96 transitions. [2018-04-13 00:56:43,855 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 96 transitions. Word has length 52 [2018-04-13 00:56:43,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:43,855 INFO L459 AbstractCegarLoop]: Abstraction has 86 states and 96 transitions. [2018-04-13 00:56:43,855 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:56:43,855 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 96 transitions. [2018-04-13 00:56:43,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-04-13 00:56:43,856 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:43,856 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:43,856 INFO L408 AbstractCegarLoop]: === Iteration 22 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:43,856 INFO L82 PathProgramCache]: Analyzing trace with hash 1312052608, now seen corresponding path program 1 times [2018-04-13 00:56:43,857 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:43,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:43,865 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:43,890 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-04-13 00:56:43,890 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:43,890 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2018-04-13 00:56:43,890 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:43,890 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:56:43,891 INFO L182 omatonBuilderFactory]: Interpolants [3488#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 0), 3489#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) 0), 3484#true, 3485#false, 3486#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0), 3487#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)] [2018-04-13 00:56:43,891 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2018-04-13 00:56:43,891 INFO L442 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-04-13 00:56:43,891 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-04-13 00:56:43,891 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-04-13 00:56:43,891 INFO L87 Difference]: Start difference. First operand 86 states and 96 transitions. Second operand 6 states. [2018-04-13 00:56:43,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:43,933 INFO L93 Difference]: Finished difference Result 89 states and 95 transitions. [2018-04-13 00:56:43,933 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 00:56:43,934 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 53 [2018-04-13 00:56:43,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:43,934 INFO L225 Difference]: With dead ends: 89 [2018-04-13 00:56:43,935 INFO L226 Difference]: Without dead ends: 89 [2018-04-13 00:56:43,935 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:56:43,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2018-04-13 00:56:43,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 83. [2018-04-13 00:56:43,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 83 states. [2018-04-13 00:56:43,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 89 transitions. [2018-04-13 00:56:43,938 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 89 transitions. Word has length 53 [2018-04-13 00:56:43,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:43,938 INFO L459 AbstractCegarLoop]: Abstraction has 83 states and 89 transitions. [2018-04-13 00:56:43,938 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-04-13 00:56:43,938 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 89 transitions. [2018-04-13 00:56:43,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2018-04-13 00:56:43,939 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:43,939 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:43,939 INFO L408 AbstractCegarLoop]: === Iteration 23 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:43,939 INFO L82 PathProgramCache]: Analyzing trace with hash 2018923856, now seen corresponding path program 1 times [2018-04-13 00:56:43,940 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:43,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:43,955 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:44,271 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:56:44,271 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:44,271 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-13 00:56:44,272 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:44,272 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:56:44,272 INFO L182 omatonBuilderFactory]: Interpolants [3680#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)))), 3681#(and (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))), 3682#(or (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 3683#(or (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (and (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 3)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0))), 3684#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)), 3666#true, 3667#false, 3668#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 3669#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 3670#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|))), 3671#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 3672#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)))), 3673#(= |#valid| |old(#valid)|), 3674#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 3675#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 3676#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)))), 3677#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)))), 3678#(and (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (< 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 3679#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))] [2018-04-13 00:56:44,272 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2018-04-13 00:56:44,272 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-13 00:56:44,272 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-13 00:56:44,273 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2018-04-13 00:56:44,273 INFO L87 Difference]: Start difference. First operand 83 states and 89 transitions. Second operand 19 states. [2018-04-13 00:56:45,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:45,371 INFO L93 Difference]: Finished difference Result 129 states and 138 transitions. [2018-04-13 00:56:45,371 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-04-13 00:56:45,371 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 54 [2018-04-13 00:56:45,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:45,372 INFO L225 Difference]: With dead ends: 129 [2018-04-13 00:56:45,372 INFO L226 Difference]: Without dead ends: 129 [2018-04-13 00:56:45,373 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=348, Invalid=1374, Unknown=0, NotChecked=0, Total=1722 [2018-04-13 00:56:45,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2018-04-13 00:56:45,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 92. [2018-04-13 00:56:45,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 92 states. [2018-04-13 00:56:45,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 101 transitions. [2018-04-13 00:56:45,376 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 101 transitions. Word has length 54 [2018-04-13 00:56:45,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:45,376 INFO L459 AbstractCegarLoop]: Abstraction has 92 states and 101 transitions. [2018-04-13 00:56:45,376 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-13 00:56:45,376 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 101 transitions. [2018-04-13 00:56:45,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-04-13 00:56:45,377 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:45,377 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:45,377 INFO L408 AbstractCegarLoop]: === Iteration 24 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:45,378 INFO L82 PathProgramCache]: Analyzing trace with hash 1582302436, now seen corresponding path program 2 times [2018-04-13 00:56:45,379 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:45,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:45,393 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:45,537 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-04-13 00:56:45,538 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:45,538 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-13 00:56:45,538 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:45,538 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:56:45,538 INFO L182 omatonBuilderFactory]: Interpolants [3953#true, 3954#false, 3955#(= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0), 3956#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 3957#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 3958#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 3959#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 3960#(= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0), 3961#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.offset|), 3962#(= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.offset), 3963#(= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) 4))), 3964#(= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8))) 4))), 3965#(= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 3966#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.offset| 0)] [2018-04-13 00:56:45,538 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 21 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-04-13 00:56:45,538 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-13 00:56:45,539 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-13 00:56:45,539 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:56:45,539 INFO L87 Difference]: Start difference. First operand 92 states and 101 transitions. Second operand 14 states. [2018-04-13 00:56:45,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:45,810 INFO L93 Difference]: Finished difference Result 93 states and 100 transitions. [2018-04-13 00:56:45,810 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-04-13 00:56:45,811 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 59 [2018-04-13 00:56:45,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:45,811 INFO L225 Difference]: With dead ends: 93 [2018-04-13 00:56:45,811 INFO L226 Difference]: Without dead ends: 93 [2018-04-13 00:56:45,812 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 7 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=135, Invalid=677, Unknown=0, NotChecked=0, Total=812 [2018-04-13 00:56:45,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2018-04-13 00:56:45,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 92. [2018-04-13 00:56:45,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 92 states. [2018-04-13 00:56:45,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 100 transitions. [2018-04-13 00:56:45,814 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 100 transitions. Word has length 59 [2018-04-13 00:56:45,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:45,815 INFO L459 AbstractCegarLoop]: Abstraction has 92 states and 100 transitions. [2018-04-13 00:56:45,815 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-13 00:56:45,815 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 100 transitions. [2018-04-13 00:56:45,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-04-13 00:56:45,815 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:45,815 INFO L355 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:45,815 INFO L408 AbstractCegarLoop]: === Iteration 25 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:45,816 INFO L82 PathProgramCache]: Analyzing trace with hash 266702631, now seen corresponding path program 1 times [2018-04-13 00:56:45,816 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:45,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:45,828 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:46,554 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:56:46,554 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:46,554 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-13 00:56:46,554 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:46,554 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:56:46,555 INFO L182 omatonBuilderFactory]: Interpolants [4192#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)))), 4193#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= |#valid| (store (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|) 0)), 4194#(and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base) 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)))), 4195#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (< 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)))) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 4196#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)))) (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 4197#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= |#valid| (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)))) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)))), 4198#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) 0) (= |#valid| (store (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)))), 4199#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (or (and (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)))), 4200#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 3)))), 4201#(and (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 4202#(and (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)), 4184#true, 4185#false, 4186#(= |#valid| |old(#valid)|), 4187#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 4188#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 4189#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|) 1) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 4190#(and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 4191#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))] [2018-04-13 00:56:46,555 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:56:46,555 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-13 00:56:46,555 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-13 00:56:46,555 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2018-04-13 00:56:46,556 INFO L87 Difference]: Start difference. First operand 92 states and 100 transitions. Second operand 19 states. [2018-04-13 00:56:47,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:47,372 INFO L93 Difference]: Finished difference Result 98 states and 105 transitions. [2018-04-13 00:56:47,372 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-04-13 00:56:47,372 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 58 [2018-04-13 00:56:47,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:47,373 INFO L225 Difference]: With dead ends: 98 [2018-04-13 00:56:47,373 INFO L226 Difference]: Without dead ends: 79 [2018-04-13 00:56:47,373 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 7 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=115, Invalid=755, Unknown=0, NotChecked=0, Total=870 [2018-04-13 00:56:47,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2018-04-13 00:56:47,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 79. [2018-04-13 00:56:47,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-04-13 00:56:47,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 86 transitions. [2018-04-13 00:56:47,375 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 86 transitions. Word has length 58 [2018-04-13 00:56:47,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:47,375 INFO L459 AbstractCegarLoop]: Abstraction has 79 states and 86 transitions. [2018-04-13 00:56:47,375 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-13 00:56:47,375 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 86 transitions. [2018-04-13 00:56:47,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2018-04-13 00:56:47,376 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:47,376 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:47,376 INFO L408 AbstractCegarLoop]: === Iteration 26 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:47,376 INFO L82 PathProgramCache]: Analyzing trace with hash 1806735440, now seen corresponding path program 2 times [2018-04-13 00:56:47,377 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:47,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:47,387 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:47,557 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 14 proven. 24 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:56:47,557 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:47,557 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-04-13 00:56:47,557 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:47,557 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:56:47,557 INFO L182 omatonBuilderFactory]: Interpolants [4416#(= |#valid| |old(#valid)|), 4417#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 4418#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)), 4402#true, 4403#false, 4404#(= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0), 4405#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 4406#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 4407#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 4408#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 4409#(= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0), 4410#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 4411#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 4412#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)), 4413#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)), 4414#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) 4)))), 4415#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8))) 4))))] [2018-04-13 00:56:47,557 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 14 proven. 24 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:56:47,558 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-13 00:56:47,558 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-13 00:56:47,558 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=241, Unknown=0, NotChecked=0, Total=272 [2018-04-13 00:56:47,558 INFO L87 Difference]: Start difference. First operand 79 states and 86 transitions. Second operand 17 states. [2018-04-13 00:56:47,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:47,920 INFO L93 Difference]: Finished difference Result 86 states and 92 transitions. [2018-04-13 00:56:47,920 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-13 00:56:47,920 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 60 [2018-04-13 00:56:47,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:47,921 INFO L225 Difference]: With dead ends: 86 [2018-04-13 00:56:47,921 INFO L226 Difference]: Without dead ends: 86 [2018-04-13 00:56:47,921 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 7 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=178, Invalid=1082, Unknown=0, NotChecked=0, Total=1260 [2018-04-13 00:56:47,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2018-04-13 00:56:47,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 79. [2018-04-13 00:56:47,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-04-13 00:56:47,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 85 transitions. [2018-04-13 00:56:47,923 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 85 transitions. Word has length 60 [2018-04-13 00:56:47,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:47,923 INFO L459 AbstractCegarLoop]: Abstraction has 79 states and 85 transitions. [2018-04-13 00:56:47,923 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-13 00:56:47,923 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 85 transitions. [2018-04-13 00:56:47,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-04-13 00:56:47,924 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:47,924 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:47,924 INFO L408 AbstractCegarLoop]: === Iteration 27 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:47,925 INFO L82 PathProgramCache]: Analyzing trace with hash 1644768004, now seen corresponding path program 2 times [2018-04-13 00:56:47,925 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:47,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:47,939 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:48,151 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 9 proven. 32 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:56:48,151 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:48,151 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-13 00:56:48,152 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:48,152 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:56:48,152 INFO L182 omatonBuilderFactory]: Interpolants [4640#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) 4)))), 4641#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8))) 4)))), 4642#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 4643#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))), 4625#true, 4626#false, 4627#(= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0), 4628#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 4629#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 4630#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 4631#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 4632#(= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0), 4633#(and (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))), 4634#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)), 4635#(= |#valid| |old(#valid)|), 4636#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 4637#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 4638#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)), 4639#(not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base))] [2018-04-13 00:56:48,152 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 9 proven. 32 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:56:48,152 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-13 00:56:48,153 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-13 00:56:48,153 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=304, Unknown=0, NotChecked=0, Total=342 [2018-04-13 00:56:48,153 INFO L87 Difference]: Start difference. First operand 79 states and 85 transitions. Second operand 19 states. [2018-04-13 00:56:48,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:48,654 INFO L93 Difference]: Finished difference Result 116 states and 124 transitions. [2018-04-13 00:56:48,654 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-04-13 00:56:48,654 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 66 [2018-04-13 00:56:48,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:48,655 INFO L225 Difference]: With dead ends: 116 [2018-04-13 00:56:48,655 INFO L226 Difference]: Without dead ends: 116 [2018-04-13 00:56:48,655 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 275 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=267, Invalid=1539, Unknown=0, NotChecked=0, Total=1806 [2018-04-13 00:56:48,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2018-04-13 00:56:48,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 80. [2018-04-13 00:56:48,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-04-13 00:56:48,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 87 transitions. [2018-04-13 00:56:48,657 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 87 transitions. Word has length 66 [2018-04-13 00:56:48,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:48,657 INFO L459 AbstractCegarLoop]: Abstraction has 80 states and 87 transitions. [2018-04-13 00:56:48,657 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-13 00:56:48,657 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 87 transitions. [2018-04-13 00:56:48,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-04-13 00:56:48,657 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:48,657 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:48,658 INFO L408 AbstractCegarLoop]: === Iteration 28 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:48,658 INFO L82 PathProgramCache]: Analyzing trace with hash 1644768005, now seen corresponding path program 1 times [2018-04-13 00:56:48,658 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:48,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:48,665 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:48,704 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-13 00:56:48,704 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:48,705 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-13 00:56:48,705 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:48,705 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2018-04-13 00:56:48,705 INFO L182 omatonBuilderFactory]: Interpolants [4896#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 8) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 4889#true, 4890#false, 4891#(<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 4892#(<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 4893#(<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 4894#(<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 4895#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))] [2018-04-13 00:56:48,705 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-13 00:56:48,705 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-13 00:56:48,705 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-13 00:56:48,706 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:56:48,706 INFO L87 Difference]: Start difference. First operand 80 states and 87 transitions. Second operand 8 states. [2018-04-13 00:56:48,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:48,808 INFO L93 Difference]: Finished difference Result 90 states and 96 transitions. [2018-04-13 00:56:48,808 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-13 00:56:48,808 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 66 [2018-04-13 00:56:48,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:48,809 INFO L225 Difference]: With dead ends: 90 [2018-04-13 00:56:48,809 INFO L226 Difference]: Without dead ends: 90 [2018-04-13 00:56:48,809 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2018-04-13 00:56:48,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2018-04-13 00:56:48,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 80. [2018-04-13 00:56:48,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-04-13 00:56:48,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 86 transitions. [2018-04-13 00:56:48,812 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 86 transitions. Word has length 66 [2018-04-13 00:56:48,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:48,812 INFO L459 AbstractCegarLoop]: Abstraction has 80 states and 86 transitions. [2018-04-13 00:56:48,812 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-13 00:56:48,812 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 86 transitions. [2018-04-13 00:56:48,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-04-13 00:56:48,813 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:48,813 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:48,813 INFO L408 AbstractCegarLoop]: === Iteration 29 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:48,813 INFO L82 PathProgramCache]: Analyzing trace with hash -551799312, now seen corresponding path program 1 times [2018-04-13 00:56:48,814 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:48,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:48,830 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:49,136 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 3 proven. 28 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-04-13 00:56:49,136 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:49,136 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-04-13 00:56:49,136 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:49,137 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:56:49,137 INFO L182 omatonBuilderFactory]: Interpolants [5088#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)), 5089#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.offset| 0), 5073#true, 5074#false, 5075#(= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0), 5076#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 5077#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 5078#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 5079#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 5080#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 5081#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.offset|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 5082#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.offset)), 5083#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 5084#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 0) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)))), 5085#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2)))), 5086#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 5087#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 1) 0)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0))] [2018-04-13 00:56:49,137 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 3 proven. 28 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2018-04-13 00:56:49,137 INFO L442 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-04-13 00:56:49,137 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-04-13 00:56:49,138 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2018-04-13 00:56:49,138 INFO L87 Difference]: Start difference. First operand 80 states and 86 transitions. Second operand 17 states. [2018-04-13 00:56:49,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:49,456 INFO L93 Difference]: Finished difference Result 121 states and 131 transitions. [2018-04-13 00:56:49,456 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-04-13 00:56:49,456 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 67 [2018-04-13 00:56:49,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:49,457 INFO L225 Difference]: With dead ends: 121 [2018-04-13 00:56:49,457 INFO L226 Difference]: Without dead ends: 121 [2018-04-13 00:56:49,457 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 4 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=213, Invalid=977, Unknown=0, NotChecked=0, Total=1190 [2018-04-13 00:56:49,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2018-04-13 00:56:49,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 103. [2018-04-13 00:56:49,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 103 states. [2018-04-13 00:56:49,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 116 transitions. [2018-04-13 00:56:49,459 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 116 transitions. Word has length 67 [2018-04-13 00:56:49,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:49,459 INFO L459 AbstractCegarLoop]: Abstraction has 103 states and 116 transitions. [2018-04-13 00:56:49,459 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-04-13 00:56:49,459 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 116 transitions. [2018-04-13 00:56:49,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-04-13 00:56:49,460 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:49,460 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:49,460 INFO L408 AbstractCegarLoop]: === Iteration 30 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:49,460 INFO L82 PathProgramCache]: Analyzing trace with hash 74090692, now seen corresponding path program 1 times [2018-04-13 00:56:49,461 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:49,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:49,478 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:50,102 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 13 proven. 34 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:56:50,102 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:50,102 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-04-13 00:56:50,102 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:50,102 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-13 00:56:50,103 INFO L182 omatonBuilderFactory]: Interpolants [5376#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)), 5377#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)), 5350#true, 5351#false, 5352#(= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0), 5353#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 5354#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 5355#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 5356#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 5357#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 5358#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 5359#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 5360#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 5361#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 5362#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 5363#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3))), 5364#(= |#valid| |old(#valid)|), 5365#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 5366#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (or (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 5367#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3))), 5368#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3))), 5369#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ 0 4)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ 0 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3))), 5370#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ 0 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ 0 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7))), 5371#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3))), 5372#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3) (and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 5373#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 5374#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3) (and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 5375#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 1) 0)))] [2018-04-13 00:56:50,103 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 13 proven. 34 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-04-13 00:56:50,103 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-13 00:56:50,103 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-13 00:56:50,104 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=645, Unknown=0, NotChecked=0, Total=756 [2018-04-13 00:56:50,104 INFO L87 Difference]: Start difference. First operand 103 states and 116 transitions. Second operand 28 states. [2018-04-13 00:56:50,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:50,844 INFO L93 Difference]: Finished difference Result 109 states and 119 transitions. [2018-04-13 00:56:50,844 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-04-13 00:56:50,844 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 68 [2018-04-13 00:56:50,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:50,845 INFO L225 Difference]: With dead ends: 109 [2018-04-13 00:56:50,845 INFO L226 Difference]: Without dead ends: 109 [2018-04-13 00:56:50,846 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=346, Invalid=2104, Unknown=0, NotChecked=0, Total=2450 [2018-04-13 00:56:50,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2018-04-13 00:56:50,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 103. [2018-04-13 00:56:50,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 103 states. [2018-04-13 00:56:50,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 115 transitions. [2018-04-13 00:56:50,849 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 115 transitions. Word has length 68 [2018-04-13 00:56:50,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:50,849 INFO L459 AbstractCegarLoop]: Abstraction has 103 states and 115 transitions. [2018-04-13 00:56:50,849 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-13 00:56:50,850 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 115 transitions. [2018-04-13 00:56:50,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2018-04-13 00:56:50,850 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:50,850 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:50,850 INFO L408 AbstractCegarLoop]: === Iteration 31 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:50,851 INFO L82 PathProgramCache]: Analyzing trace with hash -1710388189, now seen corresponding path program 2 times [2018-04-13 00:56:50,851 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:50,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:50,860 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:50,908 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 5 proven. 14 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-13 00:56:50,908 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:50,908 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-13 00:56:50,908 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:50,909 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2018-04-13 00:56:50,909 INFO L182 omatonBuilderFactory]: Interpolants [5635#true, 5636#false, 5637#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0), 5638#(<= 1 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0), 5639#(<= 2 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0), 5640#(<= 1 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0), 5641#(<= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)] [2018-04-13 00:56:50,909 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 5 proven. 14 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-13 00:56:50,909 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-13 00:56:50,910 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-13 00:56:50,910 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:56:50,910 INFO L87 Difference]: Start difference. First operand 103 states and 115 transitions. Second operand 7 states. [2018-04-13 00:56:50,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:50,967 INFO L93 Difference]: Finished difference Result 101 states and 111 transitions. [2018-04-13 00:56:50,967 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 00:56:50,967 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 71 [2018-04-13 00:56:50,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:50,968 INFO L225 Difference]: With dead ends: 101 [2018-04-13 00:56:50,968 INFO L226 Difference]: Without dead ends: 101 [2018-04-13 00:56:50,968 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2018-04-13 00:56:50,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2018-04-13 00:56:50,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2018-04-13 00:56:50,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2018-04-13 00:56:50,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 111 transitions. [2018-04-13 00:56:50,971 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 111 transitions. Word has length 71 [2018-04-13 00:56:50,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:50,971 INFO L459 AbstractCegarLoop]: Abstraction has 101 states and 111 transitions. [2018-04-13 00:56:50,971 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-13 00:56:50,972 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 111 transitions. [2018-04-13 00:56:50,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-04-13 00:56:50,972 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:50,972 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:50,972 INFO L408 AbstractCegarLoop]: === Iteration 32 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:50,973 INFO L82 PathProgramCache]: Analyzing trace with hash 961476521, now seen corresponding path program 1 times [2018-04-13 00:56:50,973 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:50,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:50,982 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:51,033 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2018-04-13 00:56:51,034 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:51,034 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2018-04-13 00:56:51,034 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:51,034 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2018-04-13 00:56:51,035 INFO L182 omatonBuilderFactory]: Interpolants [5848#true, 5849#false, 5850#(<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 5851#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 5852#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 9) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 5853#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 5854#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 7) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0)] [2018-04-13 00:56:51,035 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2018-04-13 00:56:51,035 INFO L442 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-04-13 00:56:51,035 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-04-13 00:56:51,035 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2018-04-13 00:56:51,035 INFO L87 Difference]: Start difference. First operand 101 states and 111 transitions. Second operand 7 states. [2018-04-13 00:56:51,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:51,091 INFO L93 Difference]: Finished difference Result 152 states and 163 transitions. [2018-04-13 00:56:51,108 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-04-13 00:56:51,109 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 73 [2018-04-13 00:56:51,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:51,110 INFO L225 Difference]: With dead ends: 152 [2018-04-13 00:56:51,110 INFO L226 Difference]: Without dead ends: 152 [2018-04-13 00:56:51,110 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2018-04-13 00:56:51,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2018-04-13 00:56:51,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 107. [2018-04-13 00:56:51,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2018-04-13 00:56:51,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 117 transitions. [2018-04-13 00:56:51,113 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 117 transitions. Word has length 73 [2018-04-13 00:56:51,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:51,113 INFO L459 AbstractCegarLoop]: Abstraction has 107 states and 117 transitions. [2018-04-13 00:56:51,113 INFO L460 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-04-13 00:56:51,113 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 117 transitions. [2018-04-13 00:56:51,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2018-04-13 00:56:51,114 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:51,114 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:51,114 INFO L408 AbstractCegarLoop]: === Iteration 33 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:51,114 INFO L82 PathProgramCache]: Analyzing trace with hash -1679690632, now seen corresponding path program 3 times [2018-04-13 00:56:51,115 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:51,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:51,123 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:51,163 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 17 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-13 00:56:51,163 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:51,164 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-13 00:56:51,164 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:51,164 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2018-04-13 00:56:51,164 INFO L182 omatonBuilderFactory]: Interpolants [6120#true, 6121#false, 6122#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0), 6123#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1), 6124#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2), 6125#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1), 6126#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 0), 6127#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) 0)] [2018-04-13 00:56:51,164 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 17 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2018-04-13 00:56:51,165 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-13 00:56:51,165 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-13 00:56:51,165 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:56:51,165 INFO L87 Difference]: Start difference. First operand 107 states and 117 transitions. Second operand 8 states. [2018-04-13 00:56:51,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:51,229 INFO L93 Difference]: Finished difference Result 112 states and 119 transitions. [2018-04-13 00:56:51,229 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-13 00:56:51,229 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 74 [2018-04-13 00:56:51,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:51,230 INFO L225 Difference]: With dead ends: 112 [2018-04-13 00:56:51,230 INFO L226 Difference]: Without dead ends: 112 [2018-04-13 00:56:51,230 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2018-04-13 00:56:51,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2018-04-13 00:56:51,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 106. [2018-04-13 00:56:51,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2018-04-13 00:56:51,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 113 transitions. [2018-04-13 00:56:51,233 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 113 transitions. Word has length 74 [2018-04-13 00:56:51,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:51,234 INFO L459 AbstractCegarLoop]: Abstraction has 106 states and 113 transitions. [2018-04-13 00:56:51,234 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-13 00:56:51,234 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 113 transitions. [2018-04-13 00:56:51,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2018-04-13 00:56:51,234 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:51,234 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:51,235 INFO L408 AbstractCegarLoop]: === Iteration 34 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:51,235 INFO L82 PathProgramCache]: Analyzing trace with hash -530803368, now seen corresponding path program 2 times [2018-04-13 00:56:51,236 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:51,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:51,250 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:51,607 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 6 proven. 44 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:56:51,607 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:51,608 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-13 00:56:51,608 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:51,608 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:56:51,608 INFO L182 omatonBuilderFactory]: Interpolants [6368#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2) (or (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))), 6369#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3))), 6370#(and (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 1) 0)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)), 6371#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))), 6372#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)), 6352#true, 6353#false, 6354#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 6355#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 6356#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|))), 6357#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 6358#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 6359#(= |#valid| |old(#valid)|), 6360#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (= |#valid| |old(#valid)|) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 6361#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 6362#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 6363#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 6364#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 6365#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 6366#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 6367#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1))] [2018-04-13 00:56:51,624 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 6 proven. 44 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2018-04-13 00:56:51,624 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-13 00:56:51,624 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-13 00:56:51,624 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2018-04-13 00:56:51,625 INFO L87 Difference]: Start difference. First operand 106 states and 113 transitions. Second operand 21 states. [2018-04-13 00:56:52,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:52,038 INFO L93 Difference]: Finished difference Result 121 states and 130 transitions. [2018-04-13 00:56:52,038 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-13 00:56:52,038 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 75 [2018-04-13 00:56:52,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:52,039 INFO L225 Difference]: With dead ends: 121 [2018-04-13 00:56:52,039 INFO L226 Difference]: Without dead ends: 121 [2018-04-13 00:56:52,039 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 1 SyntacticMatches, 4 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=147, Invalid=845, Unknown=0, NotChecked=0, Total=992 [2018-04-13 00:56:52,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2018-04-13 00:56:52,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 108. [2018-04-13 00:56:52,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2018-04-13 00:56:52,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 115 transitions. [2018-04-13 00:56:52,042 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 115 transitions. Word has length 75 [2018-04-13 00:56:52,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:52,042 INFO L459 AbstractCegarLoop]: Abstraction has 108 states and 115 transitions. [2018-04-13 00:56:52,042 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-13 00:56:52,042 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 115 transitions. [2018-04-13 00:56:52,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2018-04-13 00:56:52,043 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:52,043 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:52,043 INFO L408 AbstractCegarLoop]: === Iteration 35 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:52,043 INFO L82 PathProgramCache]: Analyzing trace with hash -1803873164, now seen corresponding path program 2 times [2018-04-13 00:56:52,044 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:52,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:52,054 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:52,340 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2018-04-13 00:56:52,340 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:52,340 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-13 00:56:52,340 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:52,341 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2018-04-13 00:56:52,341 INFO L182 omatonBuilderFactory]: Interpolants [6624#true, 6625#false, 6626#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 6627#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 6628#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 6629#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 6630#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 6631#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 6632#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.offset|)), 6633#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.offset)), 6634#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))), 6635#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2) (<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)))), 6636#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 6637#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4))))), 6638#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8))))), 6639#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4))))), 6640#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 6641#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.offset| 0)] [2018-04-13 00:56:52,341 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 9 proven. 54 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2018-04-13 00:56:52,341 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-13 00:56:52,341 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-13 00:56:52,341 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2018-04-13 00:56:52,341 INFO L87 Difference]: Start difference. First operand 108 states and 115 transitions. Second operand 18 states. [2018-04-13 00:56:52,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:52,662 INFO L93 Difference]: Finished difference Result 154 states and 164 transitions. [2018-04-13 00:56:52,662 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-04-13 00:56:52,662 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 80 [2018-04-13 00:56:52,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:52,663 INFO L225 Difference]: With dead ends: 154 [2018-04-13 00:56:52,663 INFO L226 Difference]: Without dead ends: 154 [2018-04-13 00:56:52,663 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 4 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=129, Invalid=801, Unknown=0, NotChecked=0, Total=930 [2018-04-13 00:56:52,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2018-04-13 00:56:52,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 124. [2018-04-13 00:56:52,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 124 states. [2018-04-13 00:56:52,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 133 transitions. [2018-04-13 00:56:52,665 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 133 transitions. Word has length 80 [2018-04-13 00:56:52,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:52,666 INFO L459 AbstractCegarLoop]: Abstraction has 124 states and 133 transitions. [2018-04-13 00:56:52,666 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-13 00:56:52,666 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 133 transitions. [2018-04-13 00:56:52,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2018-04-13 00:56:52,666 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:52,666 INFO L355 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:52,666 INFO L408 AbstractCegarLoop]: === Iteration 36 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:52,666 INFO L82 PathProgramCache]: Analyzing trace with hash -1958966481, now seen corresponding path program 3 times [2018-04-13 00:56:52,667 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:52,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:52,681 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:54,771 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 12 proven. 37 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:56:54,771 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:54,771 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32] total 32 [2018-04-13 00:56:54,772 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:54,772 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:56:54,772 INFO L182 omatonBuilderFactory]: Interpolants [6976#(and (or (and (= (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| 0) 1)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 6977#(or (and (= (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| 0) 1)), 6978#(or (= (select |old(#valid)| 0) 1) (= (select |old(#valid)| (@diff |#valid| |old(#valid)|)) (select |#valid| (@diff |#valid| |old(#valid)|)))), 6946#true, 6947#false, 6948#(= 0 (select |#valid| 0)), 6949#(and (= |#valid| |old(#valid)|) (= 0 (select |#valid| 0))), 6950#(= |#valid| |old(#valid)|), 6951#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) |old(#valid)|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 6952#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 6953#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|))), 6954#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))), 6955#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 6956#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) |old(#valid)|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 6957#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)), 6958#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 6959#(and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (store (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 6960#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 6961#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))), 6962#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (= |#valid| |old(#valid)|) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 6963#(or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) |old(#valid)|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (<= 4294967296 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 6964#(or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) |old(#valid)|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)))), 6965#(and (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= (store (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3)) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 6966#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= (store (store (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3))), 6967#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3))), 6968#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (- 4))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7)) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)), 6969#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 6970#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3))), 6971#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (or (and (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))) (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| 0) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) 1) (= (select |old(#valid)| 0) (select |#valid| 0)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3))), 6972#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3) (and (or (= (select |old(#valid)| 0) 1) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 6973#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (or (= (select |old(#valid)| 0) 1) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 1) 0))), 6974#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) (or (= (select |old(#valid)| 0) 1) (and (= (store (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))))), 6975#(and (or (and (= (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| 0) 1)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0))] [2018-04-13 00:56:54,772 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 12 proven. 37 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:56:54,772 INFO L442 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-04-13 00:56:54,773 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-04-13 00:56:54,773 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=938, Unknown=0, NotChecked=0, Total=1056 [2018-04-13 00:56:54,773 INFO L87 Difference]: Start difference. First operand 124 states and 133 transitions. Second operand 33 states. [2018-04-13 00:56:56,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:56,528 INFO L93 Difference]: Finished difference Result 128 states and 136 transitions. [2018-04-13 00:56:56,528 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-13 00:56:56,528 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 79 [2018-04-13 00:56:56,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:56,529 INFO L225 Difference]: With dead ends: 128 [2018-04-13 00:56:56,529 INFO L226 Difference]: Without dead ends: 101 [2018-04-13 00:56:56,529 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 633 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=348, Invalid=2844, Unknown=0, NotChecked=0, Total=3192 [2018-04-13 00:56:56,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2018-04-13 00:56:56,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2018-04-13 00:56:56,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2018-04-13 00:56:56,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 109 transitions. [2018-04-13 00:56:56,532 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 109 transitions. Word has length 79 [2018-04-13 00:56:56,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:56,532 INFO L459 AbstractCegarLoop]: Abstraction has 101 states and 109 transitions. [2018-04-13 00:56:56,532 INFO L460 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-04-13 00:56:56,532 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 109 transitions. [2018-04-13 00:56:56,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2018-04-13 00:56:56,533 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:56,533 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:56,533 INFO L408 AbstractCegarLoop]: === Iteration 37 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:56,533 INFO L82 PathProgramCache]: Analyzing trace with hash -85493056, now seen corresponding path program 2 times [2018-04-13 00:56:56,534 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:56,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:56,550 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:57,384 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 23 proven. 60 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:56:57,384 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:57,384 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-04-13 00:56:57,384 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:57,384 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 21 proven. 13 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:56:57,385 INFO L182 omatonBuilderFactory]: Interpolants [7256#true, 7257#false, 7258#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 7259#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 7260#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 7261#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 7262#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 7263#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 7264#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 7265#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 7266#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))), 7267#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 7268#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 7269#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)))) (<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 7270#(= |#valid| |old(#valid)|), 7271#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (= |#valid| |old(#valid)|) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 7272#(or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0))), 7273#(or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (<= 4294967296 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 7274#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4))) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)))))), 7275#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)))))), 7276#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4))))) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 7277#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)), 7278#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8)), 7279#(and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4))))) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4))))) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8)), 7280#(and (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)))))), 7281#(and (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)))))), 7282#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 7283#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))] [2018-04-13 00:56:57,385 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 23 proven. 60 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2018-04-13 00:56:57,385 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-13 00:56:57,385 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-13 00:56:57,385 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2018-04-13 00:56:57,385 INFO L87 Difference]: Start difference. First operand 101 states and 109 transitions. Second operand 28 states. [2018-04-13 00:56:58,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:58,023 INFO L93 Difference]: Finished difference Result 107 states and 115 transitions. [2018-04-13 00:56:58,023 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-04-13 00:56:58,024 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 81 [2018-04-13 00:56:58,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:58,024 INFO L225 Difference]: With dead ends: 107 [2018-04-13 00:56:58,024 INFO L226 Difference]: Without dead ends: 107 [2018-04-13 00:56:58,025 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=148, Invalid=1258, Unknown=0, NotChecked=0, Total=1406 [2018-04-13 00:56:58,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2018-04-13 00:56:58,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 102. [2018-04-13 00:56:58,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 102 states. [2018-04-13 00:56:58,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 110 transitions. [2018-04-13 00:56:58,028 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 110 transitions. Word has length 81 [2018-04-13 00:56:58,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:58,028 INFO L459 AbstractCegarLoop]: Abstraction has 102 states and 110 transitions. [2018-04-13 00:56:58,028 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-13 00:56:58,028 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 110 transitions. [2018-04-13 00:56:58,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2018-04-13 00:56:58,029 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:58,029 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 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] [2018-04-13 00:56:58,029 INFO L408 AbstractCegarLoop]: === Iteration 38 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:58,029 INFO L82 PathProgramCache]: Analyzing trace with hash -565845203, now seen corresponding path program 2 times [2018-04-13 00:56:58,030 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:58,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:58,041 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:58,097 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2018-04-13 00:56:58,098 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:58,098 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2018-04-13 00:56:58,098 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:58,098 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2018-04-13 00:56:58,098 INFO L182 omatonBuilderFactory]: Interpolants [7520#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 7) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 7521#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 6) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 7514#true, 7515#false, 7516#(<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 7517#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 7518#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 9) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 7519#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0)] [2018-04-13 00:56:58,098 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2018-04-13 00:56:58,099 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-04-13 00:56:58,099 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-04-13 00:56:58,099 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2018-04-13 00:56:58,099 INFO L87 Difference]: Start difference. First operand 102 states and 110 transitions. Second operand 8 states. [2018-04-13 00:56:58,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:58,169 INFO L93 Difference]: Finished difference Result 163 states and 175 transitions. [2018-04-13 00:56:58,169 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-04-13 00:56:58,169 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 86 [2018-04-13 00:56:58,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:58,170 INFO L225 Difference]: With dead ends: 163 [2018-04-13 00:56:58,170 INFO L226 Difference]: Without dead ends: 163 [2018-04-13 00:56:58,171 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=56, Invalid=76, Unknown=0, NotChecked=0, Total=132 [2018-04-13 00:56:58,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2018-04-13 00:56:58,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 108. [2018-04-13 00:56:58,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2018-04-13 00:56:58,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 116 transitions. [2018-04-13 00:56:58,174 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 116 transitions. Word has length 86 [2018-04-13 00:56:58,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:58,175 INFO L459 AbstractCegarLoop]: Abstraction has 108 states and 116 transitions. [2018-04-13 00:56:58,175 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-04-13 00:56:58,175 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 116 transitions. [2018-04-13 00:56:58,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-04-13 00:56:58,175 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:58,175 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:58,176 INFO L408 AbstractCegarLoop]: === Iteration 39 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:58,176 INFO L82 PathProgramCache]: Analyzing trace with hash -1782023820, now seen corresponding path program 4 times [2018-04-13 00:56:58,177 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:58,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:58,191 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:58,608 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 9 proven. 71 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2018-04-13 00:56:58,608 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:58,608 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-13 00:56:58,608 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:58,608 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-13 00:56:58,608 INFO L182 omatonBuilderFactory]: Interpolants [7808#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 7809#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 7810#(= |#valid| |old(#valid)|), 7811#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (= |#valid| |old(#valid)|) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 7812#(or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 7813#(or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (<= 4294967296 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 7814#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 7815#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 7816#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 7817#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4))))))), 7818#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2))), 7819#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1))), 7820#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 0))), 7821#(and (or (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (or (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)))), 7822#(or (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 0)), 7823#(or (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) 0)), 7824#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)), 7801#true, 7802#false, 7803#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 7804#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 7805#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 7806#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 7807#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0))] [2018-04-13 00:56:58,609 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 9 proven. 71 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2018-04-13 00:56:58,609 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-13 00:56:58,609 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-13 00:56:58,609 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2018-04-13 00:56:58,609 INFO L87 Difference]: Start difference. First operand 108 states and 116 transitions. Second operand 24 states. [2018-04-13 00:56:59,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:59,287 INFO L93 Difference]: Finished difference Result 133 states and 143 transitions. [2018-04-13 00:56:59,287 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-13 00:56:59,287 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 87 [2018-04-13 00:56:59,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:59,288 INFO L225 Difference]: With dead ends: 133 [2018-04-13 00:56:59,288 INFO L226 Difference]: Without dead ends: 133 [2018-04-13 00:56:59,288 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 1 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=274, Invalid=1706, Unknown=0, NotChecked=0, Total=1980 [2018-04-13 00:56:59,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2018-04-13 00:56:59,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 114. [2018-04-13 00:56:59,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 114 states. [2018-04-13 00:56:59,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 124 transitions. [2018-04-13 00:56:59,290 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 124 transitions. Word has length 87 [2018-04-13 00:56:59,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:59,290 INFO L459 AbstractCegarLoop]: Abstraction has 114 states and 124 transitions. [2018-04-13 00:56:59,290 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-13 00:56:59,290 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 124 transitions. [2018-04-13 00:56:59,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-04-13 00:56:59,291 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:59,291 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:59,291 INFO L408 AbstractCegarLoop]: === Iteration 40 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:59,291 INFO L82 PathProgramCache]: Analyzing trace with hash -1782023819, now seen corresponding path program 2 times [2018-04-13 00:56:59,292 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:59,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:59,301 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:59,377 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 36 proven. 14 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2018-04-13 00:56:59,378 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:59,378 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-13 00:56:59,378 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:59,378 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2018-04-13 00:56:59,378 INFO L182 omatonBuilderFactory]: Interpolants [8114#true, 8115#false, 8116#(<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 8117#(<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 8118#(<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 8119#(<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 8120#(<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 8121#(<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 8122#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 8123#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 8) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))] [2018-04-13 00:56:59,379 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 36 proven. 14 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2018-04-13 00:56:59,379 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-13 00:56:59,379 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-13 00:56:59,379 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2018-04-13 00:56:59,379 INFO L87 Difference]: Start difference. First operand 114 states and 124 transitions. Second operand 10 states. [2018-04-13 00:56:59,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:59,490 INFO L93 Difference]: Finished difference Result 138 states and 148 transitions. [2018-04-13 00:56:59,490 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-13 00:56:59,490 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 87 [2018-04-13 00:56:59,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:59,491 INFO L225 Difference]: With dead ends: 138 [2018-04-13 00:56:59,491 INFO L226 Difference]: Without dead ends: 138 [2018-04-13 00:56:59,491 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:56:59,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2018-04-13 00:56:59,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 122. [2018-04-13 00:56:59,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2018-04-13 00:56:59,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 135 transitions. [2018-04-13 00:56:59,494 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 135 transitions. Word has length 87 [2018-04-13 00:56:59,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:59,494 INFO L459 AbstractCegarLoop]: Abstraction has 122 states and 135 transitions. [2018-04-13 00:56:59,494 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-13 00:56:59,494 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 135 transitions. [2018-04-13 00:56:59,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-04-13 00:56:59,495 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:59,495 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:59,495 INFO L408 AbstractCegarLoop]: === Iteration 41 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:59,496 INFO L82 PathProgramCache]: Analyzing trace with hash 591835100, now seen corresponding path program 3 times [2018-04-13 00:56:59,496 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:59,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:59,508 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:56:59,620 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 36 proven. 23 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-13 00:56:59,621 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:56:59,621 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-13 00:56:59,621 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:56:59,621 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-04-13 00:56:59,621 INFO L182 omatonBuilderFactory]: Interpolants [8392#true, 8393#false, 8394#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 8395#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 8396#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 8397#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 8398#(and (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 8399#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 8400#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 8401#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 8402#(and (<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 8403#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 8404#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))] [2018-04-13 00:56:59,621 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 36 proven. 23 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-13 00:56:59,622 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-13 00:56:59,622 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-13 00:56:59,622 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2018-04-13 00:56:59,622 INFO L87 Difference]: Start difference. First operand 122 states and 135 transitions. Second operand 13 states. [2018-04-13 00:56:59,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:56:59,756 INFO L93 Difference]: Finished difference Result 124 states and 133 transitions. [2018-04-13 00:56:59,756 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-13 00:56:59,756 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 88 [2018-04-13 00:56:59,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:56:59,757 INFO L225 Difference]: With dead ends: 124 [2018-04-13 00:56:59,757 INFO L226 Difference]: Without dead ends: 124 [2018-04-13 00:56:59,757 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2018-04-13 00:56:59,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2018-04-13 00:56:59,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 122. [2018-04-13 00:56:59,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2018-04-13 00:56:59,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 133 transitions. [2018-04-13 00:56:59,760 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 133 transitions. Word has length 88 [2018-04-13 00:56:59,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:56:59,760 INFO L459 AbstractCegarLoop]: Abstraction has 122 states and 133 transitions. [2018-04-13 00:56:59,760 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-13 00:56:59,760 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 133 transitions. [2018-04-13 00:56:59,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-04-13 00:56:59,761 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:56:59,761 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:56:59,761 INFO L408 AbstractCegarLoop]: === Iteration 42 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:56:59,761 INFO L82 PathProgramCache]: Analyzing trace with hash 591836544, now seen corresponding path program 3 times [2018-04-13 00:56:59,762 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:56:59,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:56:59,819 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:00,137 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 14 proven. 54 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2018-04-13 00:57:00,137 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:00,137 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2018-04-13 00:57:00,137 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:00,138 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-04-13 00:57:00,138 INFO L182 omatonBuilderFactory]: Interpolants [8672#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 8673#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)))), 8674#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 2)))), 8675#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 8676#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 1) 0)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 8677#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.offset| 0), 8659#true, 8660#false, 8661#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 8662#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 8663#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 8664#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 8665#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 8666#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.offset|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 8667#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.offset)), 8668#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 8669#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 8670#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 8671#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8))] [2018-04-13 00:57:00,138 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 14 proven. 54 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2018-04-13 00:57:00,138 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-04-13 00:57:00,138 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-04-13 00:57:00,138 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2018-04-13 00:57:00,138 INFO L87 Difference]: Start difference. First operand 122 states and 133 transitions. Second operand 19 states. [2018-04-13 00:57:00,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:00,381 INFO L93 Difference]: Finished difference Result 139 states and 151 transitions. [2018-04-13 00:57:00,382 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-04-13 00:57:00,382 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 88 [2018-04-13 00:57:00,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:00,382 INFO L225 Difference]: With dead ends: 139 [2018-04-13 00:57:00,382 INFO L226 Difference]: Without dead ends: 139 [2018-04-13 00:57:00,383 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 3 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=145, Invalid=611, Unknown=0, NotChecked=0, Total=756 [2018-04-13 00:57:00,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-04-13 00:57:00,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 130. [2018-04-13 00:57:00,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2018-04-13 00:57:00,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 145 transitions. [2018-04-13 00:57:00,385 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 145 transitions. Word has length 88 [2018-04-13 00:57:00,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:00,385 INFO L459 AbstractCegarLoop]: Abstraction has 130 states and 145 transitions. [2018-04-13 00:57:00,385 INFO L460 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-04-13 00:57:00,386 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 145 transitions. [2018-04-13 00:57:00,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2018-04-13 00:57:00,386 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:00,386 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:00,386 INFO L408 AbstractCegarLoop]: === Iteration 43 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:00,386 INFO L82 PathProgramCache]: Analyzing trace with hash 1167063860, now seen corresponding path program 3 times [2018-04-13 00:57:00,387 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:00,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:00,401 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:01,637 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 36 proven. 63 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:57:01,637 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:01,637 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35] total 35 [2018-04-13 00:57:01,637 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:01,637 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 22 proven. 15 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:57:01,638 INFO L182 omatonBuilderFactory]: Interpolants [8965#true, 8966#false, 8967#(= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0), 8968#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 8969#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 8970#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 8971#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 8972#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 8973#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 8974#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 8975#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 8976#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 8977#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 8978#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 8979#(= |#valid| |old(#valid)|), 8980#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (= |#valid| |old(#valid)|) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 8981#(and (or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 8982#(or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))), 8983#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 8984#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 8985#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 8986#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7)) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)), 8987#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 8988#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 8989#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7)) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)), 8990#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7))), 8991#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 8992#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 11)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)), 8993#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7))), 8994#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8)), 8995#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8)), 8996#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3) (and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 8997#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1)), 8998#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))), 8999#(and (or (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 1) 0)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)), 9000#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))] [2018-04-13 00:57:01,638 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 36 proven. 63 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2018-04-13 00:57:01,638 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-04-13 00:57:01,638 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-04-13 00:57:01,639 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1091, Unknown=0, NotChecked=0, Total=1260 [2018-04-13 00:57:01,639 INFO L87 Difference]: Start difference. First operand 130 states and 145 transitions. Second operand 36 states. [2018-04-13 00:57:02,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:02,790 INFO L93 Difference]: Finished difference Result 132 states and 144 transitions. [2018-04-13 00:57:02,790 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-04-13 00:57:02,790 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 89 [2018-04-13 00:57:02,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:02,790 INFO L225 Difference]: With dead ends: 132 [2018-04-13 00:57:02,790 INFO L226 Difference]: Without dead ends: 132 [2018-04-13 00:57:02,791 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 7 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1040 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=490, Invalid=3416, Unknown=0, NotChecked=0, Total=3906 [2018-04-13 00:57:02,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2018-04-13 00:57:02,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 130. [2018-04-13 00:57:02,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2018-04-13 00:57:02,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 144 transitions. [2018-04-13 00:57:02,794 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 144 transitions. Word has length 89 [2018-04-13 00:57:02,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:02,794 INFO L459 AbstractCegarLoop]: Abstraction has 130 states and 144 transitions. [2018-04-13 00:57:02,794 INFO L460 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-04-13 00:57:02,794 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 144 transitions. [2018-04-13 00:57:02,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-04-13 00:57:02,795 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:02,795 INFO L355 BasicCegarLoop]: trace histogram [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] [2018-04-13 00:57:02,795 INFO L408 AbstractCegarLoop]: === Iteration 44 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:02,795 INFO L82 PathProgramCache]: Analyzing trace with hash -753865616, now seen corresponding path program 4 times [2018-04-13 00:57:02,795 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:02,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:02,806 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:03,698 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 17 proven. 102 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-04-13 00:57:03,698 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:03,698 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-04-13 00:57:03,698 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:03,698 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 11 proven. 32 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-04-13 00:57:03,698 INFO L182 omatonBuilderFactory]: Interpolants [9344#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 32)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8)), 9345#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.offset| 0), 9318#true, 9319#false, 9320#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0 10)), 9321#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 9322#(or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (or (<= 2147483648 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (<= (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))))), 9323#(or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (or (<= 2147483648 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (and (<= (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|))))), 9324#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|) 1) (<= 40 (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|) (<= (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|) 40)), 9325#(and (<= 40 (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (<= (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 40)), 9326#(and (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) (<= 40 (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (<= (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 40)), 9327#(and (= |#valid| |old(#valid)|) (= |old(#length)| |#length|)), 9328#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#length| (store |old(#length)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 9329#(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|))))), 9330#(and (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) (<= 40 (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 40)), 9331#(and (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 4) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 36) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 36))), 9332#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 4) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 36) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 36))), 9333#(and (<= (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 32)) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 32) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))), 9334#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#length| (store |old(#length)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#length| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 9335#(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|)))) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 9336#(and (<= (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 32)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 32) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.offset|)), 9337#(and (<= (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 32)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 32) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.offset)), 9338#(and (<= (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 32)) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 32) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 9339#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) (<= (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 28)) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 12)), 9340#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) (<= (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 28)) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 12)), 9341#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 24)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 16)), 9342#(= |old(#length)| |#length|), 9343#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 12) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) (<= (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 28)) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))] [2018-04-13 00:57:03,699 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 17 proven. 102 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-04-13 00:57:03,699 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-13 00:57:03,699 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-13 00:57:03,699 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=692, Unknown=0, NotChecked=0, Total=756 [2018-04-13 00:57:03,699 INFO L87 Difference]: Start difference. First operand 130 states and 144 transitions. Second operand 28 states. [2018-04-13 00:57:05,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:05,233 INFO L93 Difference]: Finished difference Result 184 states and 200 transitions. [2018-04-13 00:57:05,233 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-04-13 00:57:05,233 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 93 [2018-04-13 00:57:05,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:05,234 INFO L225 Difference]: With dead ends: 184 [2018-04-13 00:57:05,234 INFO L226 Difference]: Without dead ends: 184 [2018-04-13 00:57:05,235 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 10 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 653 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=275, Invalid=3147, Unknown=0, NotChecked=0, Total=3422 [2018-04-13 00:57:05,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2018-04-13 00:57:05,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 146. [2018-04-13 00:57:05,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 146 states. [2018-04-13 00:57:05,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 162 transitions. [2018-04-13 00:57:05,237 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 162 transitions. Word has length 93 [2018-04-13 00:57:05,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:05,237 INFO L459 AbstractCegarLoop]: Abstraction has 146 states and 162 transitions. [2018-04-13 00:57:05,237 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-13 00:57:05,237 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 162 transitions. [2018-04-13 00:57:05,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2018-04-13 00:57:05,238 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:05,238 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:05,238 INFO L408 AbstractCegarLoop]: === Iteration 45 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:05,238 INFO L82 PathProgramCache]: Analyzing trace with hash -1894997436, now seen corresponding path program 4 times [2018-04-13 00:57:05,239 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:05,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:05,256 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:05,927 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 36 proven. 88 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2018-04-13 00:57:05,928 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:05,928 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-04-13 00:57:05,928 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:05,928 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-13 00:57:05,928 INFO L182 omatonBuilderFactory]: Interpolants [9738#true, 9739#false, 9740#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 9741#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 9742#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 9743#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 9744#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 9745#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 9746#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 9747#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 9748#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 9749#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))), 9750#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 9751#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 9752#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)), 9753#(= |#valid| |old(#valid)|), 9754#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 9755#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 9756#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)), 9757#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)), 9758#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 9759#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)), 9760#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 9761#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 9762#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 9763#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)), 9764#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8)), 9765#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))] [2018-04-13 00:57:05,928 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 36 proven. 88 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2018-04-13 00:57:05,929 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-13 00:57:05,929 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-13 00:57:05,929 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2018-04-13 00:57:05,929 INFO L87 Difference]: Start difference. First operand 146 states and 162 transitions. Second operand 28 states. [2018-04-13 00:57:06,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:06,591 INFO L93 Difference]: Finished difference Result 152 states and 168 transitions. [2018-04-13 00:57:06,592 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-04-13 00:57:06,592 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 94 [2018-04-13 00:57:06,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:06,592 INFO L225 Difference]: With dead ends: 152 [2018-04-13 00:57:06,592 INFO L226 Difference]: Without dead ends: 152 [2018-04-13 00:57:06,593 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 4 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=159, Invalid=1401, Unknown=0, NotChecked=0, Total=1560 [2018-04-13 00:57:06,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2018-04-13 00:57:06,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 147. [2018-04-13 00:57:06,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 147 states. [2018-04-13 00:57:06,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 163 transitions. [2018-04-13 00:57:06,595 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 163 transitions. Word has length 94 [2018-04-13 00:57:06,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:06,596 INFO L459 AbstractCegarLoop]: Abstraction has 147 states and 163 transitions. [2018-04-13 00:57:06,596 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-13 00:57:06,596 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 163 transitions. [2018-04-13 00:57:06,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2018-04-13 00:57:06,596 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:06,596 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:06,597 INFO L408 AbstractCegarLoop]: === Iteration 46 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:06,597 INFO L82 PathProgramCache]: Analyzing trace with hash 1482937064, now seen corresponding path program 5 times [2018-04-13 00:57:06,598 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:06,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:06,608 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:06,663 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 33 proven. 36 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2018-04-13 00:57:06,663 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:06,664 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-13 00:57:06,664 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:06,664 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2018-04-13 00:57:06,664 INFO L182 omatonBuilderFactory]: Interpolants [10096#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 2), 10097#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1), 10098#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 0), 10099#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) 0), 10090#true, 10091#false, 10092#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0), 10093#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1), 10094#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2), 10095#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)] [2018-04-13 00:57:06,664 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 33 proven. 36 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2018-04-13 00:57:06,665 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-13 00:57:06,665 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-13 00:57:06,665 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2018-04-13 00:57:06,665 INFO L87 Difference]: Start difference. First operand 147 states and 163 transitions. Second operand 10 states. [2018-04-13 00:57:06,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:06,744 INFO L93 Difference]: Finished difference Result 152 states and 165 transitions. [2018-04-13 00:57:06,745 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-13 00:57:06,745 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 95 [2018-04-13 00:57:06,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:06,746 INFO L225 Difference]: With dead ends: 152 [2018-04-13 00:57:06,746 INFO L226 Difference]: Without dead ends: 152 [2018-04-13 00:57:06,746 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:57:06,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2018-04-13 00:57:06,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 146. [2018-04-13 00:57:06,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 146 states. [2018-04-13 00:57:06,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 159 transitions. [2018-04-13 00:57:06,749 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 159 transitions. Word has length 95 [2018-04-13 00:57:06,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:06,750 INFO L459 AbstractCegarLoop]: Abstraction has 146 states and 159 transitions. [2018-04-13 00:57:06,750 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-13 00:57:06,750 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 159 transitions. [2018-04-13 00:57:06,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2018-04-13 00:57:06,750 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:06,751 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:06,751 INFO L408 AbstractCegarLoop]: === Iteration 47 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:06,751 INFO L82 PathProgramCache]: Analyzing trace with hash -1273592600, now seen corresponding path program 4 times [2018-04-13 00:57:06,752 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:06,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:06,768 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:07,226 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 3 proven. 93 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2018-04-13 00:57:07,227 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:07,227 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-13 00:57:07,227 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:07,227 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 23 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2018-04-13 00:57:07,228 INFO L182 omatonBuilderFactory]: Interpolants [10406#true, 10407#false, 10408#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 10409#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 10410#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|))), 10411#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 10412#(= |#valid| |old(#valid)|), 10413#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 10414#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 10415#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 10416#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base))), 10417#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (< 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 10418#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0))) (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 10419#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 10420#(and (or (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 10421#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 10422#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 10423#(and (or (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 10424#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3))), 10425#(and (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 1) 0)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 10426#(and (or (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 10427#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (and (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 10428#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 3)))), 10429#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))] [2018-04-13 00:57:07,228 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 3 proven. 93 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2018-04-13 00:57:07,228 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-13 00:57:07,228 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-13 00:57:07,228 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=498, Unknown=0, NotChecked=0, Total=552 [2018-04-13 00:57:07,229 INFO L87 Difference]: Start difference. First operand 146 states and 159 transitions. Second operand 24 states. [2018-04-13 00:57:10,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:10,387 INFO L93 Difference]: Finished difference Result 214 states and 227 transitions. [2018-04-13 00:57:10,387 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-04-13 00:57:10,387 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 96 [2018-04-13 00:57:10,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:10,388 INFO L225 Difference]: With dead ends: 214 [2018-04-13 00:57:10,388 INFO L226 Difference]: Without dead ends: 214 [2018-04-13 00:57:10,389 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 2 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1032 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=978, Invalid=3992, Unknown=0, NotChecked=0, Total=4970 [2018-04-13 00:57:10,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2018-04-13 00:57:10,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 155. [2018-04-13 00:57:10,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2018-04-13 00:57:10,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 171 transitions. [2018-04-13 00:57:10,391 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 171 transitions. Word has length 96 [2018-04-13 00:57:10,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:10,391 INFO L459 AbstractCegarLoop]: Abstraction has 155 states and 171 transitions. [2018-04-13 00:57:10,391 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-13 00:57:10,391 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 171 transitions. [2018-04-13 00:57:10,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2018-04-13 00:57:10,392 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:10,392 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:10,392 INFO L408 AbstractCegarLoop]: === Iteration 48 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:10,392 INFO L82 PathProgramCache]: Analyzing trace with hash -2021601751, now seen corresponding path program 3 times [2018-04-13 00:57:10,393 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:10,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:10,404 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:10,453 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2018-04-13 00:57:10,454 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:10,454 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2018-04-13 00:57:10,454 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:10,454 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2018-04-13 00:57:10,454 INFO L182 omatonBuilderFactory]: Interpolants [10896#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 10897#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 9) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 10898#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 10899#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 7) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 10900#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 6) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 10901#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 10893#true, 10894#false, 10895#(<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0)] [2018-04-13 00:57:10,455 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2018-04-13 00:57:10,455 INFO L442 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-04-13 00:57:10,455 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-04-13 00:57:10,455 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=41, Unknown=0, NotChecked=0, Total=72 [2018-04-13 00:57:10,455 INFO L87 Difference]: Start difference. First operand 155 states and 171 transitions. Second operand 9 states. [2018-04-13 00:57:10,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:10,550 INFO L93 Difference]: Finished difference Result 253 states and 283 transitions. [2018-04-13 00:57:10,550 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-04-13 00:57:10,550 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 99 [2018-04-13 00:57:10,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:10,551 INFO L225 Difference]: With dead ends: 253 [2018-04-13 00:57:10,551 INFO L226 Difference]: Without dead ends: 253 [2018-04-13 00:57:10,552 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=76, Invalid=106, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:57:10,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2018-04-13 00:57:10,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 161. [2018-04-13 00:57:10,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2018-04-13 00:57:10,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 177 transitions. [2018-04-13 00:57:10,557 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 177 transitions. Word has length 99 [2018-04-13 00:57:10,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:10,557 INFO L459 AbstractCegarLoop]: Abstraction has 161 states and 177 transitions. [2018-04-13 00:57:10,557 INFO L460 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-04-13 00:57:10,558 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 177 transitions. [2018-04-13 00:57:10,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2018-04-13 00:57:10,558 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:10,559 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:10,559 INFO L408 AbstractCegarLoop]: === Iteration 49 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:10,559 INFO L82 PathProgramCache]: Analyzing trace with hash 334163448, now seen corresponding path program 6 times [2018-04-13 00:57:10,560 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:10,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:10,582 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:11,059 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 15 proven. 100 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-13 00:57:11,059 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:11,059 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-13 00:57:11,059 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:11,060 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 15 proven. 20 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-04-13 00:57:11,060 INFO L182 omatonBuilderFactory]: Interpolants [11328#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 11329#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 11330#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 11331#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 11332#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 11333#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 11334#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 11335#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 11336#(= |#valid| |old(#valid)|), 11337#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 11338#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 11339#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 11340#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 11341#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 11342#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)), 11343#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)), 11344#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)), 11345#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8)), 11346#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))), 11347#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)), 11326#true, 11327#false] [2018-04-13 00:57:11,060 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 15 proven. 100 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-13 00:57:11,060 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-13 00:57:11,060 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-13 00:57:11,060 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=406, Unknown=0, NotChecked=0, Total=462 [2018-04-13 00:57:11,060 INFO L87 Difference]: Start difference. First operand 161 states and 177 transitions. Second operand 22 states. [2018-04-13 00:57:11,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:11,664 INFO L93 Difference]: Finished difference Result 199 states and 219 transitions. [2018-04-13 00:57:11,664 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-04-13 00:57:11,664 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 100 [2018-04-13 00:57:11,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:11,665 INFO L225 Difference]: With dead ends: 199 [2018-04-13 00:57:11,665 INFO L226 Difference]: Without dead ends: 199 [2018-04-13 00:57:11,666 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 1 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=178, Invalid=1304, Unknown=0, NotChecked=0, Total=1482 [2018-04-13 00:57:11,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2018-04-13 00:57:11,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 167. [2018-04-13 00:57:11,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 167 states. [2018-04-13 00:57:11,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 183 transitions. [2018-04-13 00:57:11,668 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 183 transitions. Word has length 100 [2018-04-13 00:57:11,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:11,668 INFO L459 AbstractCegarLoop]: Abstraction has 167 states and 183 transitions. [2018-04-13 00:57:11,668 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-13 00:57:11,668 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 183 transitions. [2018-04-13 00:57:11,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2018-04-13 00:57:11,669 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:11,669 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:11,669 INFO L408 AbstractCegarLoop]: === Iteration 50 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:11,669 INFO L82 PathProgramCache]: Analyzing trace with hash 1769132412, now seen corresponding path program 5 times [2018-04-13 00:57:11,670 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:11,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:11,687 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:12,043 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 12 proven. 88 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2018-04-13 00:57:12,043 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:12,043 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2018-04-13 00:57:12,043 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:12,044 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2018-04-13 00:57:12,044 INFO L182 omatonBuilderFactory]: Interpolants [11748#true, 11749#false, 11750#(= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0), 11751#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 11752#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 11753#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 11754#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 11755#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 11756#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.offset|)), 11757#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.offset)), 11758#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))), 11759#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 11760#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)))), 11761#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)))), 11762#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))), 11763#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)))), 11764#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 11765#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.offset| 0)] [2018-04-13 00:57:12,044 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 12 proven. 88 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2018-04-13 00:57:12,044 INFO L442 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-04-13 00:57:12,044 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-04-13 00:57:12,044 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2018-04-13 00:57:12,044 INFO L87 Difference]: Start difference. First operand 167 states and 183 transitions. Second operand 18 states. [2018-04-13 00:57:12,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:12,515 INFO L93 Difference]: Finished difference Result 170 states and 181 transitions. [2018-04-13 00:57:12,515 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-04-13 00:57:12,516 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 101 [2018-04-13 00:57:12,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:12,516 INFO L225 Difference]: With dead ends: 170 [2018-04-13 00:57:12,516 INFO L226 Difference]: Without dead ends: 170 [2018-04-13 00:57:12,517 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 4 SyntacticMatches, 6 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=312, Invalid=1494, Unknown=0, NotChecked=0, Total=1806 [2018-04-13 00:57:12,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2018-04-13 00:57:12,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 167. [2018-04-13 00:57:12,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 167 states. [2018-04-13 00:57:12,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 181 transitions. [2018-04-13 00:57:12,520 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 181 transitions. Word has length 101 [2018-04-13 00:57:12,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:12,520 INFO L459 AbstractCegarLoop]: Abstraction has 167 states and 181 transitions. [2018-04-13 00:57:12,520 INFO L460 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-04-13 00:57:12,520 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 181 transitions. [2018-04-13 00:57:12,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2018-04-13 00:57:12,521 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:12,521 INFO L355 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:12,521 INFO L408 AbstractCegarLoop]: === Iteration 51 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:12,521 INFO L82 PathProgramCache]: Analyzing trace with hash 173290175, now seen corresponding path program 4 times [2018-04-13 00:57:12,521 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:12,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:12,539 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:13,787 WARN L151 SmtUtils]: Spent 101ms on a formula simplification. DAG size of input: 73 DAG size of output 62 [2018-04-13 00:57:17,778 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2018-04-13 00:57:17,778 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:17,779 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36] total 36 [2018-04-13 00:57:17,779 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:17,779 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2018-04-13 00:57:17,780 INFO L182 omatonBuilderFactory]: Interpolants [12160#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))), 12161#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) |old(#valid)|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 12162#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 12163#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff |#valid| |old(#valid)|)) (and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (@diff |#valid| |old(#valid)|)))) (= (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (or (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))), 12164#(and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (store (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base))), 12165#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|))) (or (= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (< 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 12166#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 12167#(and (= (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) |old(#valid)|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 12168#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)), 12169#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) |old(#valid)|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))), 12170#(and (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) |old(#valid)|) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base))), 12171#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (= (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff |#valid| |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff |#valid| |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))) (@diff |#valid| |old(#valid)|))) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))))), 12172#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)))))) (or (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)))))) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= |old(#valid)| (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4)))))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 12173#(and (or (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)))))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) |old(#valid)|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)))))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))), 12174#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= |old(#valid)| (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)))))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base))), 12175#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (or (and (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4))))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4))))))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 12176#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (or (and (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)))))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 12177#(and (or (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (or (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= |old(#valid)| (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)))))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)))))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 12178#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (or (and (= (store (store (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) |old(#valid)|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)))))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)))))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))) (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4))))))))))), 12179#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4))))))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)))))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)))))) (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 12180#(and (or (and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)))))) (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) |old(#valid)|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 12181#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (and (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0))), 12182#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0))), 12183#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 1) 0) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 12184#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0))) (and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) 0)) (and (= (store (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))))), 12185#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0))) (and (= (store (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))))), 12186#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0))) (and (= (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))))), 12187#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 3)) (and (= (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))))), 12188#(and (= (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))), 12189#(and (= (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))), 12153#true, 12154#false, 12155#(= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0), 12156#(= |#valid| |old(#valid)|), 12157#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 1) (= (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) |old(#valid)|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 12158#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 1) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 12159#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|) 1) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|))] [2018-04-13 00:57:17,780 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 89 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2018-04-13 00:57:17,780 INFO L442 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-04-13 00:57:17,780 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-04-13 00:57:17,781 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=1247, Unknown=0, NotChecked=0, Total=1332 [2018-04-13 00:57:17,781 INFO L87 Difference]: Start difference. First operand 167 states and 181 transitions. Second operand 37 states. [2018-04-13 00:57:18,587 WARN L151 SmtUtils]: Spent 172ms on a formula simplification. DAG size of input: 130 DAG size of output 109 [2018-04-13 00:57:18,788 WARN L151 SmtUtils]: Spent 124ms on a formula simplification. DAG size of input: 117 DAG size of output 96 [2018-04-13 00:57:20,345 WARN L151 SmtUtils]: Spent 178ms on a formula simplification. DAG size of input: 147 DAG size of output 85 [2018-04-13 00:57:20,609 WARN L151 SmtUtils]: Spent 173ms on a formula simplification. DAG size of input: 163 DAG size of output 101 [2018-04-13 00:57:20,861 WARN L151 SmtUtils]: Spent 142ms on a formula simplification. DAG size of input: 142 DAG size of output 99 [2018-04-13 00:57:21,475 WARN L151 SmtUtils]: Spent 484ms on a formula simplification. DAG size of input: 216 DAG size of output 174 [2018-04-13 00:57:22,183 WARN L151 SmtUtils]: Spent 568ms on a formula simplification. DAG size of input: 230 DAG size of output 186 [2018-04-13 00:57:22,613 WARN L151 SmtUtils]: Spent 303ms on a formula simplification. DAG size of input: 143 DAG size of output 112 [2018-04-13 00:57:22,900 WARN L151 SmtUtils]: Spent 228ms on a formula simplification. DAG size of input: 126 DAG size of output 100 [2018-04-13 00:57:23,125 WARN L151 SmtUtils]: Spent 156ms on a formula simplification. DAG size of input: 98 DAG size of output 76 [2018-04-13 00:57:23,477 WARN L151 SmtUtils]: Spent 269ms on a formula simplification. DAG size of input: 124 DAG size of output 102 [2018-04-13 00:57:23,796 WARN L151 SmtUtils]: Spent 251ms on a formula simplification. DAG size of input: 119 DAG size of output 96 [2018-04-13 00:57:24,033 WARN L151 SmtUtils]: Spent 177ms on a formula simplification. DAG size of input: 111 DAG size of output 102 [2018-04-13 00:57:24,205 WARN L151 SmtUtils]: Spent 124ms on a formula simplification. DAG size of input: 94 DAG size of output 90 [2018-04-13 00:57:24,908 WARN L151 SmtUtils]: Spent 121ms on a formula simplification. DAG size of input: 114 DAG size of output 71 [2018-04-13 00:57:25,112 WARN L151 SmtUtils]: Spent 114ms on a formula simplification. DAG size of input: 115 DAG size of output 70 [2018-04-13 00:57:25,459 WARN L151 SmtUtils]: Spent 235ms on a formula simplification. DAG size of input: 141 DAG size of output 99 [2018-04-13 00:57:25,753 WARN L151 SmtUtils]: Spent 209ms on a formula simplification. DAG size of input: 120 DAG size of output 84 [2018-04-13 00:57:26,694 WARN L151 SmtUtils]: Spent 578ms on a formula simplification. DAG size of input: 237 DAG size of output 176 [2018-04-13 00:57:27,597 WARN L151 SmtUtils]: Spent 719ms on a formula simplification. DAG size of input: 251 DAG size of output 188 [2018-04-13 00:57:27,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:27,644 INFO L93 Difference]: Finished difference Result 189 states and 199 transitions. [2018-04-13 00:57:27,644 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-04-13 00:57:27,644 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 100 [2018-04-13 00:57:27,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:27,645 INFO L225 Difference]: With dead ends: 189 [2018-04-13 00:57:27,645 INFO L226 Difference]: Without dead ends: 154 [2018-04-13 00:57:27,646 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 14 SyntacticMatches, 11 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 914 ImplicationChecksByTransitivity, 13.3s TimeCoverageRelationStatistics Valid=574, Invalid=5278, Unknown=0, NotChecked=0, Total=5852 [2018-04-13 00:57:27,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2018-04-13 00:57:27,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 136. [2018-04-13 00:57:27,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2018-04-13 00:57:27,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 148 transitions. [2018-04-13 00:57:27,648 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 148 transitions. Word has length 100 [2018-04-13 00:57:27,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:27,649 INFO L459 AbstractCegarLoop]: Abstraction has 136 states and 148 transitions. [2018-04-13 00:57:27,649 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-04-13 00:57:27,649 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 148 transitions. [2018-04-13 00:57:27,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-04-13 00:57:27,649 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:27,650 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:27,650 INFO L408 AbstractCegarLoop]: === Iteration 52 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:27,650 INFO L82 PathProgramCache]: Analyzing trace with hash -991469896, now seen corresponding path program 5 times [2018-04-13 00:57:27,651 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:27,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:27,669 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:28,770 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 38 proven. 110 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-13 00:57:28,771 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:28,771 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38] total 38 [2018-04-13 00:57:28,771 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:28,771 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 36 proven. 22 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-13 00:57:28,771 INFO L182 omatonBuilderFactory]: Interpolants [12608#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))), 12609#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 12610#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 12611#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 4)))))) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 12612#(= |#valid| |old(#valid)|), 12613#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 12614#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (or (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 12615#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 4)))))) (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 4)))))) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 12616#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 4)))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 4)))))) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 12617#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 4)))))) (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 4)))))) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 12618#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)))))) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)), 12619#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 12620#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 12621#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)))) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)))))) (= 0 (select |#valid| 0)) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))), 12622#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)))))) (= 0 (select |#valid| 0)) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base))), 12623#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |#valid| 0)) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 12624#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 12)))))) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 12)))))) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 12)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)), 12625#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8)))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |#valid| 0)) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8)))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)), 12626#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8)))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |#valid| 0)) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8)))))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8)))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)), 12627#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8)))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8)))))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8)))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)), 12628#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8)))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8)))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)), 12629#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4)))))) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8)), 12630#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4)))))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))))), 12631#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))))), 12632#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 12633#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)), 12595#true, 12596#false, 12597#(= 0 (select |#valid| 0)), 12598#(= (select |old(#valid)| 0) (select |#valid| 0)), 12599#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= (select |old(#valid)| 0) (select |#valid| 0))), 12600#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 12601#(and (= 0 (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|)), 12602#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |#valid| 0))), 12603#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 12604#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (= (select |old(#valid)| 0) (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 12605#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 12606#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 12607#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)))] [2018-04-13 00:57:28,772 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 38 proven. 110 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2018-04-13 00:57:28,772 INFO L442 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-04-13 00:57:28,772 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-04-13 00:57:28,772 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=1342, Unknown=0, NotChecked=0, Total=1482 [2018-04-13 00:57:28,772 INFO L87 Difference]: Start difference. First operand 136 states and 148 transitions. Second operand 39 states. [2018-04-13 00:57:30,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:30,308 INFO L93 Difference]: Finished difference Result 139 states and 151 transitions. [2018-04-13 00:57:30,308 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-04-13 00:57:30,309 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 102 [2018-04-13 00:57:30,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:30,309 INFO L225 Difference]: With dead ends: 139 [2018-04-13 00:57:30,309 INFO L226 Difference]: Without dead ends: 139 [2018-04-13 00:57:30,310 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 9 SyntacticMatches, 3 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1232 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=432, Invalid=4260, Unknown=0, NotChecked=0, Total=4692 [2018-04-13 00:57:30,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-04-13 00:57:30,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 138. [2018-04-13 00:57:30,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2018-04-13 00:57:30,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 150 transitions. [2018-04-13 00:57:30,313 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 150 transitions. Word has length 102 [2018-04-13 00:57:30,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:30,313 INFO L459 AbstractCegarLoop]: Abstraction has 138 states and 150 transitions. [2018-04-13 00:57:30,313 INFO L460 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-04-13 00:57:30,313 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 150 transitions. [2018-04-13 00:57:30,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2018-04-13 00:57:30,314 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:30,314 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:30,314 INFO L408 AbstractCegarLoop]: === Iteration 53 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:30,316 INFO L82 PathProgramCache]: Analyzing trace with hash -551890624, now seen corresponding path program 6 times [2018-04-13 00:57:30,317 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:30,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:30,338 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:30,708 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 111 proven. 23 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-04-13 00:57:30,709 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:30,709 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2018-04-13 00:57:30,709 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:30,709 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 49 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2018-04-13 00:57:30,710 INFO L182 omatonBuilderFactory]: Interpolants [12971#true, 12972#false, 12973#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 12974#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 12975#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)), 12976#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)), 12977#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 12978#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 12979#(= |#valid| |old(#valid)|), 12980#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 12981#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (or (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 12982#(and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 12983#(and (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 12984#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 12985#(and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 12986#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 12987#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 12988#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 12989#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 12990#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 12991#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))] [2018-04-13 00:57:30,710 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 111 proven. 23 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-04-13 00:57:30,710 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-04-13 00:57:30,710 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-04-13 00:57:30,710 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=374, Unknown=0, NotChecked=0, Total=420 [2018-04-13 00:57:30,710 INFO L87 Difference]: Start difference. First operand 138 states and 150 transitions. Second operand 21 states. [2018-04-13 00:57:31,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:31,605 INFO L93 Difference]: Finished difference Result 145 states and 156 transitions. [2018-04-13 00:57:31,605 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-04-13 00:57:31,606 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 107 [2018-04-13 00:57:31,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:31,606 INFO L225 Difference]: With dead ends: 145 [2018-04-13 00:57:31,607 INFO L226 Difference]: Without dead ends: 145 [2018-04-13 00:57:31,607 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=198, Invalid=1284, Unknown=0, NotChecked=0, Total=1482 [2018-04-13 00:57:31,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2018-04-13 00:57:31,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 138. [2018-04-13 00:57:31,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2018-04-13 00:57:31,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 149 transitions. [2018-04-13 00:57:31,610 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 149 transitions. Word has length 107 [2018-04-13 00:57:31,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:31,610 INFO L459 AbstractCegarLoop]: Abstraction has 138 states and 149 transitions. [2018-04-13 00:57:31,610 INFO L460 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-04-13 00:57:31,610 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 149 transitions. [2018-04-13 00:57:31,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-04-13 00:57:31,611 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:31,611 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:31,611 INFO L408 AbstractCegarLoop]: === Iteration 54 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:31,611 INFO L82 PathProgramCache]: Analyzing trace with hash 169575276, now seen corresponding path program 7 times [2018-04-13 00:57:31,612 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:31,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:31,631 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:32,141 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 9 proven. 125 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-13 00:57:32,141 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:32,142 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-13 00:57:32,142 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:32,142 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 9 proven. 26 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-04-13 00:57:32,142 INFO L182 omatonBuilderFactory]: Interpolants [13313#true, 13314#false, 13315#(= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0), 13316#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 13317#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 13318#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 13319#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 13320#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 13321#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 13322#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 13323#(= |#valid| |old(#valid)|), 13324#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 13325#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 13326#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 13327#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base))), 13328#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 13329#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4))))), 13330#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4))))), 13331#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 13332#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 13333#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4))))), 13334#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 13335#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))), 13336#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))] [2018-04-13 00:57:32,142 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 9 proven. 125 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-13 00:57:32,145 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-13 00:57:32,145 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-13 00:57:32,145 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=490, Unknown=0, NotChecked=0, Total=552 [2018-04-13 00:57:32,145 INFO L87 Difference]: Start difference. First operand 138 states and 149 transitions. Second operand 24 states. [2018-04-13 00:57:33,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:33,171 INFO L93 Difference]: Finished difference Result 189 states and 199 transitions. [2018-04-13 00:57:33,172 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-04-13 00:57:33,172 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 108 [2018-04-13 00:57:33,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:33,172 INFO L225 Difference]: With dead ends: 189 [2018-04-13 00:57:33,173 INFO L226 Difference]: Without dead ends: 189 [2018-04-13 00:57:33,173 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 3 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 799 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=662, Invalid=3370, Unknown=0, NotChecked=0, Total=4032 [2018-04-13 00:57:33,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2018-04-13 00:57:33,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 139. [2018-04-13 00:57:33,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-04-13 00:57:33,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 150 transitions. [2018-04-13 00:57:33,175 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 150 transitions. Word has length 108 [2018-04-13 00:57:33,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:33,175 INFO L459 AbstractCegarLoop]: Abstraction has 139 states and 150 transitions. [2018-04-13 00:57:33,175 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-13 00:57:33,175 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 150 transitions. [2018-04-13 00:57:33,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-04-13 00:57:33,176 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:33,176 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:33,176 INFO L408 AbstractCegarLoop]: === Iteration 55 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:33,176 INFO L82 PathProgramCache]: Analyzing trace with hash 169575277, now seen corresponding path program 3 times [2018-04-13 00:57:33,176 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:33,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:33,183 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:33,281 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 62 proven. 33 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-04-13 00:57:33,281 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:33,281 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-13 00:57:33,281 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:33,282 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2018-04-13 00:57:33,282 INFO L182 omatonBuilderFactory]: Interpolants [13746#true, 13747#false, 13748#(<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 13749#(<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 13750#(<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 13751#(<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 13752#(<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 13753#(<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 13754#(<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 13755#(<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 13756#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 13757#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 8) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))] [2018-04-13 00:57:33,282 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 62 proven. 33 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-04-13 00:57:33,282 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-13 00:57:33,282 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-13 00:57:33,282 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2018-04-13 00:57:33,283 INFO L87 Difference]: Start difference. First operand 139 states and 150 transitions. Second operand 12 states. [2018-04-13 00:57:33,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:33,450 INFO L93 Difference]: Finished difference Result 147 states and 156 transitions. [2018-04-13 00:57:33,450 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-13 00:57:33,450 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 108 [2018-04-13 00:57:33,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:33,451 INFO L225 Difference]: With dead ends: 147 [2018-04-13 00:57:33,451 INFO L226 Difference]: Without dead ends: 147 [2018-04-13 00:57:33,452 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2018-04-13 00:57:33,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2018-04-13 00:57:33,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 139. [2018-04-13 00:57:33,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 139 states. [2018-04-13 00:57:33,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 149 transitions. [2018-04-13 00:57:33,454 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 149 transitions. Word has length 108 [2018-04-13 00:57:33,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:33,454 INFO L459 AbstractCegarLoop]: Abstraction has 139 states and 149 transitions. [2018-04-13 00:57:33,454 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-13 00:57:33,454 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 149 transitions. [2018-04-13 00:57:33,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2018-04-13 00:57:33,455 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:33,455 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:33,455 INFO L408 AbstractCegarLoop]: === Iteration 56 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:33,455 INFO L82 PathProgramCache]: Analyzing trace with hash 961866376, now seen corresponding path program 6 times [2018-04-13 00:57:33,456 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:33,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:33,474 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:33,767 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 33 proven. 87 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2018-04-13 00:57:33,767 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:33,767 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2018-04-13 00:57:33,767 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:33,767 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2018-04-13 00:57:33,767 INFO L182 omatonBuilderFactory]: Interpolants [14054#true, 14055#false, 14056#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 14057#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 14058#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 14059#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 14060#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 14061#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.offset|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 14062#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.offset)), 14063#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 14064#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)), 14065#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2)), 14066#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)), 14067#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)), 14068#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)), 14069#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)), 14070#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 2)), 14071#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1)), 14072#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)), 14073#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.offset| 0)] [2018-04-13 00:57:33,768 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 33 proven. 87 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2018-04-13 00:57:33,768 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-13 00:57:33,768 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-13 00:57:33,768 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2018-04-13 00:57:33,768 INFO L87 Difference]: Start difference. First operand 139 states and 149 transitions. Second operand 20 states. [2018-04-13 00:57:34,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:34,035 INFO L93 Difference]: Finished difference Result 162 states and 173 transitions. [2018-04-13 00:57:34,035 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-04-13 00:57:34,035 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 109 [2018-04-13 00:57:34,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:34,036 INFO L225 Difference]: With dead ends: 162 [2018-04-13 00:57:34,036 INFO L226 Difference]: Without dead ends: 162 [2018-04-13 00:57:34,036 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 3 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=168, Invalid=762, Unknown=0, NotChecked=0, Total=930 [2018-04-13 00:57:34,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2018-04-13 00:57:34,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 153. [2018-04-13 00:57:34,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2018-04-13 00:57:34,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 167 transitions. [2018-04-13 00:57:34,038 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 167 transitions. Word has length 109 [2018-04-13 00:57:34,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:34,038 INFO L459 AbstractCegarLoop]: Abstraction has 153 states and 167 transitions. [2018-04-13 00:57:34,038 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-13 00:57:34,038 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 167 transitions. [2018-04-13 00:57:34,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2018-04-13 00:57:34,040 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:34,040 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:34,040 INFO L408 AbstractCegarLoop]: === Iteration 57 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:34,041 INFO L82 PathProgramCache]: Analyzing trace with hash -246913236, now seen corresponding path program 7 times [2018-04-13 00:57:34,041 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:34,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:34,058 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:35,731 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 54 proven. 116 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-04-13 00:57:35,731 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:35,731 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46] total 46 [2018-04-13 00:57:35,731 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:35,732 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 21 proven. 38 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-04-13 00:57:35,732 INFO L182 omatonBuilderFactory]: Interpolants [14411#true, 14412#false, 14413#(= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0), 14414#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 14415#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 14416#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 14417#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 14418#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 14419#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 14420#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 14421#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 14422#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 14423#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 14424#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 14425#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)), 14426#(= |#valid| |old(#valid)|), 14427#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (= |#valid| |old(#valid)|) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 14428#(or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0))), 14429#(or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))), 14430#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)), 14431#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)), 14432#(and (or (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 14433#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7)) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)), 14434#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 14435#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 14436#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)), 14437#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)), 14438#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 14439#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)))), 14440#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 14441#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 14442#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)))), 14443#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)))), 14444#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)), 14445#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)), 14446#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11))), 14447#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11))), 14448#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11))), 14449#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)))), 14450#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7) (and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 14451#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)))), 14452#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7))), 14453#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3) (and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 14454#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 14455#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3) (and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 14456#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 1) 0))), 14457#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))] [2018-04-13 00:57:35,732 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 54 proven. 116 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2018-04-13 00:57:35,732 INFO L442 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-04-13 00:57:35,733 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-04-13 00:57:35,733 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=1891, Unknown=0, NotChecked=0, Total=2162 [2018-04-13 00:57:35,733 INFO L87 Difference]: Start difference. First operand 153 states and 167 transitions. Second operand 47 states. [2018-04-13 00:57:37,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:37,177 INFO L93 Difference]: Finished difference Result 155 states and 166 transitions. [2018-04-13 00:57:37,281 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-04-13 00:57:37,281 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 110 [2018-04-13 00:57:37,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:37,282 INFO L225 Difference]: With dead ends: 155 [2018-04-13 00:57:37,282 INFO L226 Difference]: Without dead ends: 155 [2018-04-13 00:57:37,282 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1714 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=739, Invalid=5423, Unknown=0, NotChecked=0, Total=6162 [2018-04-13 00:57:37,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2018-04-13 00:57:37,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 153. [2018-04-13 00:57:37,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2018-04-13 00:57:37,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 166 transitions. [2018-04-13 00:57:37,284 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 166 transitions. Word has length 110 [2018-04-13 00:57:37,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:37,284 INFO L459 AbstractCegarLoop]: Abstraction has 153 states and 166 transitions. [2018-04-13 00:57:37,284 INFO L460 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-04-13 00:57:37,284 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 166 transitions. [2018-04-13 00:57:37,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2018-04-13 00:57:37,284 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:37,285 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:37,285 INFO L408 AbstractCegarLoop]: === Iteration 58 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:37,285 INFO L82 PathProgramCache]: Analyzing trace with hash 1715786164, now seen corresponding path program 8 times [2018-04-13 00:57:37,285 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:37,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:37,299 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:38,341 INFO L134 CoverageAnalysis]: Checked inductivity of 227 backedges. 54 proven. 145 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2018-04-13 00:57:38,341 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:38,341 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36] total 36 [2018-04-13 00:57:38,341 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:38,342 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 50 proven. 24 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2018-04-13 00:57:38,342 INFO L182 omatonBuilderFactory]: Interpolants [14848#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (or (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 14849#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)), 14850#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)), 14851#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 14852#(and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)), 14853#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 14854#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 14855#(and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)), 14856#(and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)), 14857#(and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)), 14858#(and (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 14859#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)))))), 14860#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 14861#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 14862#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 14863#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 14864#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 14865#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)), 14866#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8)), 14867#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)), 14831#true, 14832#false, 14833#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 14834#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 14835#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 14836#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 14837#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 14838#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 14839#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 14840#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 14841#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 14842#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))), 14843#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 14844#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 14845#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)), 14846#(= |#valid| |old(#valid)|), 14847#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0))] [2018-04-13 00:57:38,342 INFO L134 CoverageAnalysis]: Checked inductivity of 227 backedges. 54 proven. 145 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2018-04-13 00:57:38,342 INFO L442 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-04-13 00:57:38,342 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-04-13 00:57:38,343 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1221, Unknown=0, NotChecked=0, Total=1332 [2018-04-13 00:57:38,343 INFO L87 Difference]: Start difference. First operand 153 states and 166 transitions. Second operand 37 states. [2018-04-13 00:57:39,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:39,887 INFO L93 Difference]: Finished difference Result 183 states and 198 transitions. [2018-04-13 00:57:39,887 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-04-13 00:57:39,887 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 115 [2018-04-13 00:57:39,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:39,888 INFO L225 Difference]: With dead ends: 183 [2018-04-13 00:57:39,888 INFO L226 Difference]: Without dead ends: 183 [2018-04-13 00:57:39,888 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 6 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=246, Invalid=2834, Unknown=0, NotChecked=0, Total=3080 [2018-04-13 00:57:39,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2018-04-13 00:57:39,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 178. [2018-04-13 00:57:39,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 178 states. [2018-04-13 00:57:39,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 193 transitions. [2018-04-13 00:57:39,890 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 193 transitions. Word has length 115 [2018-04-13 00:57:39,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:39,890 INFO L459 AbstractCegarLoop]: Abstraction has 178 states and 193 transitions. [2018-04-13 00:57:39,890 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-04-13 00:57:39,890 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 193 transitions. [2018-04-13 00:57:39,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2018-04-13 00:57:39,891 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:39,891 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:39,891 INFO L408 AbstractCegarLoop]: === Iteration 59 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:39,891 INFO L82 PathProgramCache]: Analyzing trace with hash -739679008, now seen corresponding path program 8 times [2018-04-13 00:57:39,892 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:39,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:39,898 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:39,968 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 60 proven. 62 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-04-13 00:57:39,969 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:39,969 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-13 00:57:39,969 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:39,969 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2018-04-13 00:57:39,969 INFO L182 omatonBuilderFactory]: Interpolants [15268#true, 15269#false, 15270#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0), 15271#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1), 15272#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2), 15273#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3), 15274#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4), 15275#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3), 15276#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 2), 15277#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1), 15278#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 0), 15279#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) 0)] [2018-04-13 00:57:39,969 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 60 proven. 62 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2018-04-13 00:57:39,969 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-13 00:57:39,969 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-13 00:57:39,970 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2018-04-13 00:57:39,970 INFO L87 Difference]: Start difference. First operand 178 states and 193 transitions. Second operand 12 states. [2018-04-13 00:57:40,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:40,036 INFO L93 Difference]: Finished difference Result 183 states and 195 transitions. [2018-04-13 00:57:40,036 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-13 00:57:40,036 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 116 [2018-04-13 00:57:40,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:40,037 INFO L225 Difference]: With dead ends: 183 [2018-04-13 00:57:40,037 INFO L226 Difference]: Without dead ends: 183 [2018-04-13 00:57:40,037 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2018-04-13 00:57:40,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2018-04-13 00:57:40,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 177. [2018-04-13 00:57:40,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 177 states. [2018-04-13 00:57:40,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 189 transitions. [2018-04-13 00:57:40,039 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 189 transitions. Word has length 116 [2018-04-13 00:57:40,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:40,039 INFO L459 AbstractCegarLoop]: Abstraction has 177 states and 189 transitions. [2018-04-13 00:57:40,039 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-13 00:57:40,039 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 189 transitions. [2018-04-13 00:57:40,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2018-04-13 00:57:40,040 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:40,040 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:40,040 INFO L408 AbstractCegarLoop]: === Iteration 60 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:40,040 INFO L82 PathProgramCache]: Analyzing trace with hash -1455214096, now seen corresponding path program 5 times [2018-04-13 00:57:40,040 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:40,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:40,051 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:40,518 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 36 proven. 121 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-13 00:57:40,518 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:40,518 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-13 00:57:40,518 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:40,519 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 3 proven. 32 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2018-04-13 00:57:40,519 INFO L182 omatonBuilderFactory]: Interpolants [15650#true, 15651#false, 15652#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 15653#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 15654#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|))), 15655#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 15656#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 15657#(= |#valid| |old(#valid)|), 15658#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 15659#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 15660#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 15661#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 15662#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 15663#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)), 15664#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2)), 15665#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)), 15666#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)), 15667#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)), 15668#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)), 15669#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 2)), 15670#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1)), 15671#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)), 15672#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))), 15673#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))] [2018-04-13 00:57:40,519 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 36 proven. 121 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-13 00:57:40,519 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-13 00:57:40,519 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-13 00:57:40,519 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=485, Unknown=0, NotChecked=0, Total=552 [2018-04-13 00:57:40,520 INFO L87 Difference]: Start difference. First operand 177 states and 189 transitions. Second operand 24 states. [2018-04-13 00:57:41,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:41,113 INFO L93 Difference]: Finished difference Result 182 states and 194 transitions. [2018-04-13 00:57:41,113 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-13 00:57:41,113 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 117 [2018-04-13 00:57:41,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:41,114 INFO L225 Difference]: With dead ends: 182 [2018-04-13 00:57:41,114 INFO L226 Difference]: Without dead ends: 182 [2018-04-13 00:57:41,114 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 1 SyntacticMatches, 5 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=218, Invalid=1342, Unknown=0, NotChecked=0, Total=1560 [2018-04-13 00:57:41,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2018-04-13 00:57:41,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 179. [2018-04-13 00:57:41,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 179 states. [2018-04-13 00:57:41,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 191 transitions. [2018-04-13 00:57:41,116 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 191 transitions. Word has length 117 [2018-04-13 00:57:41,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:41,117 INFO L459 AbstractCegarLoop]: Abstraction has 179 states and 191 transitions. [2018-04-13 00:57:41,117 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-13 00:57:41,117 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 191 transitions. [2018-04-13 00:57:41,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2018-04-13 00:57:41,117 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:41,118 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:41,118 INFO L408 AbstractCegarLoop]: === Iteration 61 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:41,118 INFO L82 PathProgramCache]: Analyzing trace with hash -1283874021, now seen corresponding path program 1 times [2018-04-13 00:57:41,119 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:41,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:41,131 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:41,202 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2018-04-13 00:57:41,203 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:41,203 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2018-04-13 00:57:41,203 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:41,203 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2018-04-13 00:57:41,203 INFO L182 omatonBuilderFactory]: Interpolants [16067#true, 16068#false, 16069#(<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 16070#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 16071#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 9) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 16072#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 16073#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 7) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 16074#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 6) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 16075#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 16076#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0)] [2018-04-13 00:57:41,204 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 0 proven. 117 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2018-04-13 00:57:41,204 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-04-13 00:57:41,204 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-04-13 00:57:41,204 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2018-04-13 00:57:41,204 INFO L87 Difference]: Start difference. First operand 179 states and 191 transitions. Second operand 10 states. [2018-04-13 00:57:41,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:41,275 INFO L93 Difference]: Finished difference Result 265 states and 282 transitions. [2018-04-13 00:57:41,275 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-04-13 00:57:41,275 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 121 [2018-04-13 00:57:41,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:41,276 INFO L225 Difference]: With dead ends: 265 [2018-04-13 00:57:41,276 INFO L226 Difference]: Without dead ends: 265 [2018-04-13 00:57:41,277 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=99, Invalid=141, Unknown=0, NotChecked=0, Total=240 [2018-04-13 00:57:41,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2018-04-13 00:57:41,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 185. [2018-04-13 00:57:41,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 185 states. [2018-04-13 00:57:41,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 197 transitions. [2018-04-13 00:57:41,279 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 197 transitions. Word has length 121 [2018-04-13 00:57:41,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:41,279 INFO L459 AbstractCegarLoop]: Abstraction has 185 states and 197 transitions. [2018-04-13 00:57:41,279 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-04-13 00:57:41,279 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 197 transitions. [2018-04-13 00:57:41,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2018-04-13 00:57:41,280 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:41,280 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:41,280 INFO L408 AbstractCegarLoop]: === Iteration 62 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:41,281 INFO L82 PathProgramCache]: Analyzing trace with hash 1291543564, now seen corresponding path program 7 times [2018-04-13 00:57:41,281 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:41,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:41,302 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:41,688 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 15 proven. 144 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2018-04-13 00:57:41,688 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:57:41,688 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2018-04-13 00:57:41,689 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:57:41,689 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2018-04-13 00:57:41,689 INFO L182 omatonBuilderFactory]: Interpolants [16544#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 16545#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 16546#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 16547#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.offset|)), 16548#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.offset)), 16549#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))), 16550#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 16551#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)))), 16552#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)))), 16553#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)))), 16554#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)))), 16555#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))), 16556#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)))), 16557#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))))), 16558#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.offset| 0), 16539#true, 16540#false, 16541#(= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0), 16542#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 16543#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)] [2018-04-13 00:57:41,689 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 15 proven. 144 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2018-04-13 00:57:41,689 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-04-13 00:57:41,689 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-04-13 00:57:41,689 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2018-04-13 00:57:41,690 INFO L87 Difference]: Start difference. First operand 185 states and 197 transitions. Second operand 20 states. [2018-04-13 00:57:42,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:57:42,417 INFO L93 Difference]: Finished difference Result 192 states and 203 transitions. [2018-04-13 00:57:42,439 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-04-13 00:57:42,439 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 122 [2018-04-13 00:57:42,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:57:42,440 INFO L225 Difference]: With dead ends: 192 [2018-04-13 00:57:42,440 INFO L226 Difference]: Without dead ends: 192 [2018-04-13 00:57:42,440 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 4 SyntacticMatches, 7 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=429, Invalid=2021, Unknown=0, NotChecked=0, Total=2450 [2018-04-13 00:57:42,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2018-04-13 00:57:42,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 186. [2018-04-13 00:57:42,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 186 states. [2018-04-13 00:57:42,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 198 transitions. [2018-04-13 00:57:42,443 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 198 transitions. Word has length 122 [2018-04-13 00:57:42,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:57:42,443 INFO L459 AbstractCegarLoop]: Abstraction has 186 states and 198 transitions. [2018-04-13 00:57:42,443 INFO L460 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-04-13 00:57:42,443 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 198 transitions. [2018-04-13 00:57:42,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2018-04-13 00:57:42,444 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:57:42,444 INFO L355 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:57:42,444 INFO L408 AbstractCegarLoop]: === Iteration 63 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:57:42,444 INFO L82 PathProgramCache]: Analyzing trace with hash 265493447, now seen corresponding path program 5 times [2018-04-13 00:57:42,445 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:57:42,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:57:42,461 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:57:44,704 WARN L151 SmtUtils]: Spent 152ms on a formula simplification. DAG size of input: 112 DAG size of output 46 [2018-04-13 00:57:45,016 WARN L151 SmtUtils]: Spent 238ms on a formula simplification. DAG size of input: 112 DAG size of output 64 [2018-04-13 00:57:45,360 WARN L151 SmtUtils]: Spent 249ms on a formula simplification. DAG size of input: 112 DAG size of output 64 [2018-04-13 00:57:45,622 WARN L151 SmtUtils]: Spent 154ms on a formula simplification. DAG size of input: 117 DAG size of output 52 [2018-04-13 00:57:45,898 WARN L151 SmtUtils]: Spent 173ms on a formula simplification. DAG size of input: 139 DAG size of output 57 [2018-04-13 00:57:46,235 WARN L151 SmtUtils]: Spent 187ms on a formula simplification. DAG size of input: 139 DAG size of output 57 [2018-04-13 00:57:46,992 WARN L151 SmtUtils]: Spent 426ms on a formula simplification. DAG size of input: 199 DAG size of output 66 [2018-04-13 00:57:47,617 WARN L151 SmtUtils]: Spent 383ms on a formula simplification. DAG size of input: 199 DAG size of output 66 [2018-04-13 00:57:48,371 WARN L151 SmtUtils]: Spent 443ms on a formula simplification. DAG size of input: 199 DAG size of output 66 [2018-04-13 00:57:49,156 WARN L151 SmtUtils]: Spent 488ms on a formula simplification. DAG size of input: 205 DAG size of output 68 [2018-04-13 00:57:49,869 WARN L151 SmtUtils]: Spent 438ms on a formula simplification. DAG size of input: 193 DAG size of output 68 [2018-04-13 00:57:50,714 WARN L151 SmtUtils]: Spent 491ms on a formula simplification. DAG size of input: 193 DAG size of output 68 [2018-04-13 00:57:51,356 WARN L151 SmtUtils]: Spent 405ms on a formula simplification. DAG size of input: 193 DAG size of output 68 [2018-04-13 00:57:51,785 WARN L151 SmtUtils]: Spent 234ms on a formula simplification. DAG size of input: 142 DAG size of output 93 [2018-04-13 00:57:52,203 WARN L151 SmtUtils]: Spent 284ms on a formula simplification. DAG size of input: 142 DAG size of output 79 [2018-04-13 00:57:52,610 WARN L151 SmtUtils]: Spent 279ms on a formula simplification. DAG size of input: 135 DAG size of output 79 [2018-04-13 00:57:53,100 WARN L151 SmtUtils]: Spent 340ms on a formula simplification. DAG size of input: 143 DAG size of output 84 [2018-04-13 00:57:53,547 WARN L151 SmtUtils]: Spent 292ms on a formula simplification. DAG size of input: 135 DAG size of output 80 [2018-04-13 00:57:53,928 WARN L151 SmtUtils]: Spent 230ms on a formula simplification. DAG size of input: 146 DAG size of output 80 [2018-04-13 00:57:54,369 WARN L151 SmtUtils]: Spent 271ms on a formula simplification. DAG size of input: 150 DAG size of output 82 [2018-04-13 00:57:55,102 WARN L151 SmtUtils]: Spent 390ms on a formula simplification. DAG size of input: 214 DAG size of output 68 [2018-04-13 00:57:56,449 WARN L151 SmtUtils]: Spent 421ms on a formula simplification. DAG size of input: 216 DAG size of output 68 [2018-04-13 00:57:57,632 WARN L151 SmtUtils]: Spent 266ms on a formula simplification. DAG size of input: 187 DAG size of output 67 [2018-04-13 00:57:58,779 WARN L151 SmtUtils]: Spent 322ms on a formula simplification. DAG size of input: 195 DAG size of output 55 [2018-04-13 00:57:59,522 WARN L151 SmtUtils]: Spent 287ms on a formula simplification. DAG size of input: 183 DAG size of output 56 [2018-04-13 00:57:59,990 WARN L151 SmtUtils]: Spent 189ms on a formula simplification. DAG size of input: 141 DAG size of output 51 [2018-04-13 00:58:00,529 WARN L151 SmtUtils]: Spent 190ms on a formula simplification. DAG size of input: 136 DAG size of output 46 [2018-04-13 00:58:01,203 WARN L151 SmtUtils]: Spent 260ms on a formula simplification. DAG size of input: 137 DAG size of output 36 [2018-04-13 00:58:02,093 WARN L151 SmtUtils]: Spent 364ms on a formula simplification. DAG size of input: 139 DAG size of output 34 [2018-04-13 00:58:03,223 WARN L151 SmtUtils]: Spent 105ms on a formula simplification. DAG size of input: 123 DAG size of output 24 [2018-04-13 00:58:06,317 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 26 proven. 140 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-04-13 00:58:06,317 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:58:06,317 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54] total 54 [2018-04-13 00:58:06,317 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:58:06,318 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 8 proven. 30 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-04-13 00:58:06,319 INFO L182 omatonBuilderFactory]: Interpolants [17024#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (and (= (store (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)))) |#valid|) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)), 17025#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (and (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (= |#valid| (store (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4))))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 17026#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= |#valid| (store (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 17027#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= |#valid| (store (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 17028#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= |#valid| (store (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 17029#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 17030#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)))), 17031#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (or (and (or (and (or (= (@diff (store (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= (select (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4))) 0)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|) (and (or (and (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (@diff (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (store (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0))) (= (select (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4))) 0))) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= |#valid| (store (store (store (store (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|) 0) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (@diff (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (store (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0))) (= (select (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4))) 0)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))), 17032#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base) (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= |#valid| (store (store (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)))))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 17033#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)))) |#valid|)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 17034#(and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12) (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (and (= (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)))) |#valid|) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)), 17035#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (and (or (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= |#valid| (store (store (store (store (store |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 17036#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (or (and (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= |#valid| (store (store (store (store (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4))))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 17037#(and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) 1) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (or (and (or (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= |#valid| (store (store (store (store (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4))))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 17038#(and (or (and (or (and (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= |#valid| (store (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 17039#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7) (and (or (and (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= |#valid| (store (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 2) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 17040#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 2) (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= |#valid| (store (store (store (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4))))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7))), 17041#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7) (and (or (and (or (= (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)))) |#valid|)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 17042#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (or (and (or (= (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)))) |#valid|)) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3))), 17043#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (or (and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (or (= (select (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) 0) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= |#valid| (store (store (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3))), 17044#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (or (= (select (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= |#valid| (store (store (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3))), 17045#(and (or (and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (or (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 17046#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 1) 0) (and (or (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 0)))), 17047#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) 0) (= |#valid| (store (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) 0))), 17048#(and (or (and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) 0) (= |#valid| (store (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 17049#(and (or (and (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (and (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 17050#(or (and (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (and (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)))), 17051#(and (= |#valid| (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)), 16997#true, 16998#false, 16999#(= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0), 17000#(= |#valid| |old(#valid)|), 17001#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 17002#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)))), 17003#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|)) (or (= (@diff |old(#valid)| |#valid|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|) (= |#valid| |old(#valid)|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|) 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 17004#(and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (= |#valid| |old(#valid)|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff |old(#valid)| |#valid|))) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 17005#(and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (= |#valid| |old(#valid)|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff |old(#valid)| |#valid|))) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 17006#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 17007#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 17008#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (or (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|) 0) (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 17009#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base) 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 17010#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (or (and (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 17011#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (or (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= |#valid| (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))), 17012#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 17013#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) |#valid|) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))), 17014#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (and (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= |#valid| (store (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) (select |#valid| (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff |old(#valid)| |#valid|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (@diff |old(#valid)| |#valid|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff |old(#valid)| |#valid|))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))), 17015#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (and (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base) 0) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= |#valid| (store (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|) (select |#valid| (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)) (= |#valid| (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (@diff (store (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|) (select |#valid| (@diff (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))) |#valid|))) |#valid|))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff |old(#valid)| |#valid|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (@diff |old(#valid)| |#valid|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff |old(#valid)| |#valid|))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))), 17016#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))) 0) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= |#valid| (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))), 17017#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (or (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)))) |#valid|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))), 17018#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (or (and (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)))) |#valid|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))), 17019#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (= |#valid| |old(#valid)|) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 17020#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 17021#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= |old(#valid)| (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| 0))), 17022#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= |#valid| (store (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4))))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|) 0))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))), 17023#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (and (= (store (store (store (store |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)))) |#valid|) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (- 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8))] [2018-04-13 00:58:06,320 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 26 proven. 140 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2018-04-13 00:58:06,320 INFO L442 AbstractCegarLoop]: Interpolant automaton has 55 states [2018-04-13 00:58:06,320 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2018-04-13 00:58:06,321 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=2749, Unknown=0, NotChecked=0, Total=2970 [2018-04-13 00:58:06,321 INFO L87 Difference]: Start difference. First operand 186 states and 198 transitions. Second operand 55 states. [2018-04-13 00:58:08,536 WARN L151 SmtUtils]: Spent 152ms on a formula simplification. DAG size of input: 181 DAG size of output 96 [2018-04-13 00:58:09,013 WARN L151 SmtUtils]: Spent 176ms on a formula simplification. DAG size of input: 128 DAG size of output 87 [2018-04-13 00:58:09,212 WARN L151 SmtUtils]: Spent 121ms on a formula simplification. DAG size of input: 115 DAG size of output 87 [2018-04-13 00:58:09,478 WARN L151 SmtUtils]: Spent 185ms on a formula simplification. DAG size of input: 142 DAG size of output 113 [2018-04-13 00:58:10,197 WARN L151 SmtUtils]: Spent 296ms on a formula simplification. DAG size of input: 141 DAG size of output 140 [2018-04-13 00:58:10,632 WARN L151 SmtUtils]: Spent 289ms on a formula simplification. DAG size of input: 143 DAG size of output 142 [2018-04-13 00:58:10,971 WARN L151 SmtUtils]: Spent 245ms on a formula simplification. DAG size of input: 123 DAG size of output 115 [2018-04-13 00:58:11,198 WARN L151 SmtUtils]: Spent 159ms on a formula simplification. DAG size of input: 94 DAG size of output 92 [2018-04-13 00:58:11,514 WARN L151 SmtUtils]: Spent 128ms on a formula simplification. DAG size of input: 88 DAG size of output 87 [2018-04-13 00:58:11,743 WARN L151 SmtUtils]: Spent 125ms on a formula simplification. DAG size of input: 100 DAG size of output 84 [2018-04-13 00:58:12,505 WARN L151 SmtUtils]: Spent 131ms on a formula simplification. DAG size of input: 88 DAG size of output 67 [2018-04-13 00:58:13,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:58:13,865 INFO L93 Difference]: Finished difference Result 190 states and 201 transitions. [2018-04-13 00:58:13,865 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-04-13 00:58:13,865 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 121 [2018-04-13 00:58:13,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:58:13,866 INFO L225 Difference]: With dead ends: 190 [2018-04-13 00:58:13,866 INFO L226 Difference]: Without dead ends: 147 [2018-04-13 00:58:13,867 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 22 SyntacticMatches, 9 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2221 ImplicationChecksByTransitivity, 28.4s TimeCoverageRelationStatistics Valid=840, Invalid=9260, Unknown=0, NotChecked=0, Total=10100 [2018-04-13 00:58:13,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2018-04-13 00:58:13,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 147. [2018-04-13 00:58:13,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 147 states. [2018-04-13 00:58:13,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 158 transitions. [2018-04-13 00:58:13,869 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 158 transitions. Word has length 121 [2018-04-13 00:58:13,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:58:13,869 INFO L459 AbstractCegarLoop]: Abstraction has 147 states and 158 transitions. [2018-04-13 00:58:13,869 INFO L460 AbstractCegarLoop]: Interpolant automaton has 55 states. [2018-04-13 00:58:13,869 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 158 transitions. [2018-04-13 00:58:13,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2018-04-13 00:58:13,870 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:58:13,870 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:58:13,870 INFO L408 AbstractCegarLoop]: === Iteration 64 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:58:13,870 INFO L82 PathProgramCache]: Analyzing trace with hash 1383145000, now seen corresponding path program 9 times [2018-04-13 00:58:13,871 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:58:13,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:58:13,894 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:58:15,451 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 50 proven. 171 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-04-13 00:58:15,451 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:58:15,451 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43] total 43 [2018-04-13 00:58:15,452 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:58:15,452 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 48 proven. 27 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-04-13 00:58:15,453 INFO L182 omatonBuilderFactory]: Interpolants [17481#true, 17482#false, 17483#(= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0), 17484#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 17485#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 17486#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 17487#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 17488#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 17489#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 17490#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 17491#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 17492#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))), 17493#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 17494#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 17495#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2) (<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4))))), 17496#(= |#valid| |old(#valid)|), 17497#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 17498#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 17499#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2) (<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4))))), 17500#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2) (<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4))))), 17501#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4))))), 17502#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4))))), 17503#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 17504#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 17505#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4))))), 17506#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4))))), 17507#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 17508#(and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 17509#(and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 17510#(and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 17511#(and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 17512#(and (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 17513#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)))) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)))))), 17514#(and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)))) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 17515#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)))) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 17516#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 17517#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4))))), 17518#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4))))), 17519#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)), 17520#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)))) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8)), 17521#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4))))), 17522#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4))))), 17523#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 17524#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))] [2018-04-13 00:58:15,453 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 50 proven. 171 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2018-04-13 00:58:15,453 INFO L442 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-04-13 00:58:15,453 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-04-13 00:58:15,454 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=1756, Unknown=0, NotChecked=0, Total=1892 [2018-04-13 00:58:15,454 INFO L87 Difference]: Start difference. First operand 147 states and 158 transitions. Second operand 44 states. [2018-04-13 00:58:17,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:58:17,180 INFO L93 Difference]: Finished difference Result 156 states and 167 transitions. [2018-04-13 00:58:17,181 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-04-13 00:58:17,181 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 123 [2018-04-13 00:58:17,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:58:17,181 INFO L225 Difference]: With dead ends: 156 [2018-04-13 00:58:17,181 INFO L226 Difference]: Without dead ends: 156 [2018-04-13 00:58:17,182 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1273 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=399, Invalid=5301, Unknown=0, NotChecked=0, Total=5700 [2018-04-13 00:58:17,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2018-04-13 00:58:17,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 155. [2018-04-13 00:58:17,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2018-04-13 00:58:17,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 166 transitions. [2018-04-13 00:58:17,184 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 166 transitions. Word has length 123 [2018-04-13 00:58:17,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:58:17,184 INFO L459 AbstractCegarLoop]: Abstraction has 155 states and 166 transitions. [2018-04-13 00:58:17,185 INFO L460 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-04-13 00:58:17,185 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 166 transitions. [2018-04-13 00:58:17,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-04-13 00:58:17,185 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:58:17,185 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:58:17,185 INFO L408 AbstractCegarLoop]: === Iteration 65 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:58:17,186 INFO L82 PathProgramCache]: Analyzing trace with hash -1104996296, now seen corresponding path program 10 times [2018-04-13 00:58:17,186 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:58:17,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:58:17,205 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:58:17,779 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 163 proven. 59 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2018-04-13 00:58:17,780 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:58:17,780 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2018-04-13 00:58:17,780 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:58:17,780 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 77 proven. 8 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2018-04-13 00:58:17,780 INFO L182 omatonBuilderFactory]: Interpolants [17920#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2)))))))), 17921#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))))), 17922#(and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 17923#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2)))))))), 17924#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2)))))))), 17925#(and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2)))))))), 17926#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2)))))))), 17927#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1)))))))), 17928#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1)))))))), 17929#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))), 17930#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 17931#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)), 17902#true, 17903#false, 17904#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 17905#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 17906#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)), 17907#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)), 17908#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 17909#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))), 17910#(= |#valid| |old(#valid)|), 17911#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 17912#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 17913#(and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1)))))))), 17914#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1)))))))), 17915#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1)))))))), 17916#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2)))))))), 17917#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 17918#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 17919#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))))))] [2018-04-13 00:58:17,780 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 163 proven. 59 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2018-04-13 00:58:17,781 INFO L442 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-04-13 00:58:17,781 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-04-13 00:58:17,781 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=800, Unknown=0, NotChecked=0, Total=870 [2018-04-13 00:58:17,781 INFO L87 Difference]: Start difference. First operand 155 states and 166 transitions. Second operand 30 states. [2018-04-13 00:58:19,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:58:19,103 INFO L93 Difference]: Finished difference Result 162 states and 172 transitions. [2018-04-13 00:58:19,103 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-04-13 00:58:19,103 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 128 [2018-04-13 00:58:19,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:58:19,104 INFO L225 Difference]: With dead ends: 162 [2018-04-13 00:58:19,104 INFO L226 Difference]: Without dead ends: 162 [2018-04-13 00:58:19,104 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 493 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=358, Invalid=2834, Unknown=0, NotChecked=0, Total=3192 [2018-04-13 00:58:19,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2018-04-13 00:58:19,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 155. [2018-04-13 00:58:19,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2018-04-13 00:58:19,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 165 transitions. [2018-04-13 00:58:19,105 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 165 transitions. Word has length 128 [2018-04-13 00:58:19,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:58:19,105 INFO L459 AbstractCegarLoop]: Abstraction has 155 states and 165 transitions. [2018-04-13 00:58:19,105 INFO L460 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-04-13 00:58:19,106 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 165 transitions. [2018-04-13 00:58:19,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2018-04-13 00:58:19,106 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:58:19,106 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:58:19,106 INFO L408 AbstractCegarLoop]: === Iteration 66 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:58:19,106 INFO L82 PathProgramCache]: Analyzing trace with hash 2010377948, now seen corresponding path program 9 times [2018-04-13 00:58:19,107 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:58:19,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:58:19,121 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:58:19,545 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 9 proven. 194 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-04-13 00:58:19,545 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:58:19,545 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2018-04-13 00:58:19,545 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:58:19,545 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 9 proven. 35 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2018-04-13 00:58:19,546 INFO L182 omatonBuilderFactory]: Interpolants [18304#true, 18305#false, 18306#(= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0), 18307#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 18308#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 18309#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 18310#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 18311#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 18312#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 18313#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 18314#(= |#valid| |old(#valid)|), 18315#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 18316#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 18317#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 18318#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base))), 18319#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 18320#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4))))), 18321#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4))))), 18322#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 18323#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4))))), 18324#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4))))), 18325#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 18326#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4))))), 18327#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)))))), 18328#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))), 18329#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))] [2018-04-13 00:58:19,546 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 9 proven. 194 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-04-13 00:58:19,546 INFO L442 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-04-13 00:58:19,546 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-04-13 00:58:19,546 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=582, Unknown=0, NotChecked=0, Total=650 [2018-04-13 00:58:19,546 INFO L87 Difference]: Start difference. First operand 155 states and 165 transitions. Second operand 26 states. [2018-04-13 00:58:20,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:58:20,973 INFO L93 Difference]: Finished difference Result 226 states and 239 transitions. [2018-04-13 00:58:20,973 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-04-13 00:58:20,973 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 129 [2018-04-13 00:58:20,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:58:20,974 INFO L225 Difference]: With dead ends: 226 [2018-04-13 00:58:20,974 INFO L226 Difference]: Without dead ends: 226 [2018-04-13 00:58:20,974 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 3 SyntacticMatches, 5 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1122 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=909, Invalid=4493, Unknown=0, NotChecked=0, Total=5402 [2018-04-13 00:58:20,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2018-04-13 00:58:20,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 164. [2018-04-13 00:58:20,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2018-04-13 00:58:20,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 177 transitions. [2018-04-13 00:58:20,976 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 177 transitions. Word has length 129 [2018-04-13 00:58:20,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:58:20,976 INFO L459 AbstractCegarLoop]: Abstraction has 164 states and 177 transitions. [2018-04-13 00:58:20,976 INFO L460 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-04-13 00:58:20,976 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 177 transitions. [2018-04-13 00:58:20,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2018-04-13 00:58:20,977 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:58:20,977 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:58:20,977 INFO L408 AbstractCegarLoop]: === Iteration 67 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:58:20,977 INFO L82 PathProgramCache]: Analyzing trace with hash 2010377949, now seen corresponding path program 4 times [2018-04-13 00:58:20,977 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:58:20,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:58:20,985 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:58:21,149 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 95 proven. 60 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2018-04-13 00:58:21,149 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:58:21,149 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-13 00:58:21,149 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:58:21,150 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2018-04-13 00:58:21,150 INFO L182 omatonBuilderFactory]: Interpolants [18817#true, 18818#false, 18819#(<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 18820#(<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 18821#(<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 18822#(<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 18823#(<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 18824#(<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 18825#(<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 18826#(<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 18827#(<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 18828#(<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 18829#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 18830#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 8) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))] [2018-04-13 00:58:21,150 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 95 proven. 60 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2018-04-13 00:58:21,150 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-13 00:58:21,150 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-13 00:58:21,150 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:58:21,151 INFO L87 Difference]: Start difference. First operand 164 states and 177 transitions. Second operand 14 states. [2018-04-13 00:58:21,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:58:21,330 INFO L93 Difference]: Finished difference Result 175 states and 186 transitions. [2018-04-13 00:58:21,330 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-04-13 00:58:21,330 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 129 [2018-04-13 00:58:21,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:58:21,331 INFO L225 Difference]: With dead ends: 175 [2018-04-13 00:58:21,331 INFO L226 Difference]: Without dead ends: 175 [2018-04-13 00:58:21,331 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=124, Invalid=256, Unknown=0, NotChecked=0, Total=380 [2018-04-13 00:58:21,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2018-04-13 00:58:21,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 164. [2018-04-13 00:58:21,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 164 states. [2018-04-13 00:58:21,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 176 transitions. [2018-04-13 00:58:21,333 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 176 transitions. Word has length 129 [2018-04-13 00:58:21,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:58:21,333 INFO L459 AbstractCegarLoop]: Abstraction has 164 states and 176 transitions. [2018-04-13 00:58:21,333 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-13 00:58:21,333 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 176 transitions. [2018-04-13 00:58:21,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2018-04-13 00:58:21,333 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:58:21,334 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:58:21,334 INFO L408 AbstractCegarLoop]: === Iteration 68 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:58:21,334 INFO L82 PathProgramCache]: Analyzing trace with hash -2102792936, now seen corresponding path program 8 times [2018-04-13 00:58:21,335 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:58:21,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:58:21,355 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:58:21,912 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 60 proven. 127 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2018-04-13 00:58:21,912 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:58:21,912 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2018-04-13 00:58:21,913 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:58:21,913 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2018-04-13 00:58:21,913 INFO L182 omatonBuilderFactory]: Interpolants [19200#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 19201#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 2)))), 19202#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 0)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 19203#(and (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 1) 0)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 19204#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.offset| 0), 19182#true, 19183#false, 19184#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0 10)), 19185#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 19186#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 19187#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0 10) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|)), 19188#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0 10) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 19189#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0 10) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 19190#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0 10) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.offset|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 19191#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0 10) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.offset)), 19192#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0 10) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 19193#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)), 19194#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0 10) (<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 10) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0)) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))), 19195#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1))), 19196#(and (or (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2) (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 19197#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3))), 19198#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4))), 19199#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15)))] [2018-04-13 00:58:21,913 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 60 proven. 127 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2018-04-13 00:58:21,913 INFO L442 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-04-13 00:58:21,913 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-04-13 00:58:21,913 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2018-04-13 00:58:21,913 INFO L87 Difference]: Start difference. First operand 164 states and 176 transitions. Second operand 23 states. [2018-04-13 00:58:22,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:58:22,472 INFO L93 Difference]: Finished difference Result 189 states and 203 transitions. [2018-04-13 00:58:22,473 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-04-13 00:58:22,473 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 130 [2018-04-13 00:58:22,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:58:22,473 INFO L225 Difference]: With dead ends: 189 [2018-04-13 00:58:22,473 INFO L226 Difference]: Without dead ends: 189 [2018-04-13 00:58:22,474 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 3 SyntacticMatches, 5 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=334, Invalid=1388, Unknown=0, NotChecked=0, Total=1722 [2018-04-13 00:58:22,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2018-04-13 00:58:22,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 178. [2018-04-13 00:58:22,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 178 states. [2018-04-13 00:58:22,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 195 transitions. [2018-04-13 00:58:22,475 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 195 transitions. Word has length 130 [2018-04-13 00:58:22,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:58:22,475 INFO L459 AbstractCegarLoop]: Abstraction has 178 states and 195 transitions. [2018-04-13 00:58:22,475 INFO L460 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-04-13 00:58:22,476 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 195 transitions. [2018-04-13 00:58:22,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2018-04-13 00:58:22,476 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:58:22,476 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:58:22,476 INFO L408 AbstractCegarLoop]: === Iteration 69 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:58:22,476 INFO L82 PathProgramCache]: Analyzing trace with hash -762071396, now seen corresponding path program 11 times [2018-04-13 00:58:22,477 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:58:22,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:58:22,500 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:58:25,020 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 86 proven. 166 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2018-04-13 00:58:25,021 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:58:25,021 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51] total 51 [2018-04-13 00:58:25,021 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:58:25,021 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 44 proven. 33 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2018-04-13 00:58:25,021 INFO L182 omatonBuilderFactory]: Interpolants [19610#true, 19611#false, 19612#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 19613#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 19614#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 19615#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 19616#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 19617#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 19618#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 19619#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 19620#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 19621#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 19622#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)), 19623#(= |#valid| |old(#valid)|), 19624#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 19625#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 19626#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)), 19627#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)), 19628#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 19629#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 4)))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7))), 19630#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 4)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7))), 19631#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 4)))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7))), 19632#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 4)))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7))), 19633#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (or (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 19634#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (= |#valid| |old(#valid)|) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 19635#(or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)) (<= 4294967296 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 19636#(or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (or (= 1 (select |#valid| (@diff |old(#valid)| |#valid|))) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))), 19637#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)))), 19638#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)))), 19639#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))))), 19640#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)))), 19641#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 19642#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 19643#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))), 19644#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base))), 19645#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (or (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 15) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)), 19646#(and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 16))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1)))))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 19))), 19647#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15))), 19648#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4)), 19649#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15))), 19650#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15))), 19651#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 19652#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8))))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11))), 19653#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 19654#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 2) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7))), 19655#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4))))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 2) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 19656#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 2) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7))), 19657#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3))), 19658#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1)), 19659#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3) (and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 19660#(and (or (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 1) 0)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)), 19661#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))] [2018-04-13 00:58:25,022 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 86 proven. 166 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2018-04-13 00:58:25,022 INFO L442 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-04-13 00:58:25,022 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-04-13 00:58:25,022 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=330, Invalid=2322, Unknown=0, NotChecked=0, Total=2652 [2018-04-13 00:58:25,022 INFO L87 Difference]: Start difference. First operand 178 states and 195 transitions. Second operand 52 states. [2018-04-13 00:58:26,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:58:26,929 INFO L93 Difference]: Finished difference Result 180 states and 194 transitions. [2018-04-13 00:58:26,929 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-04-13 00:58:26,930 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 131 [2018-04-13 00:58:26,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:58:26,930 INFO L225 Difference]: With dead ends: 180 [2018-04-13 00:58:26,930 INFO L226 Difference]: Without dead ends: 180 [2018-04-13 00:58:26,931 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 8 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1802 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=675, Invalid=5025, Unknown=0, NotChecked=0, Total=5700 [2018-04-13 00:58:26,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2018-04-13 00:58:26,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 178. [2018-04-13 00:58:26,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 178 states. [2018-04-13 00:58:26,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 194 transitions. [2018-04-13 00:58:26,932 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 194 transitions. Word has length 131 [2018-04-13 00:58:26,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:58:26,933 INFO L459 AbstractCegarLoop]: Abstraction has 178 states and 194 transitions. [2018-04-13 00:58:26,933 INFO L460 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-04-13 00:58:26,933 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 194 transitions. [2018-04-13 00:58:26,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2018-04-13 00:58:26,933 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:58:26,933 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:58:26,933 INFO L408 AbstractCegarLoop]: === Iteration 70 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:58:26,933 INFO L82 PathProgramCache]: Analyzing trace with hash -1004834997, now seen corresponding path program 6 times [2018-04-13 00:58:26,934 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:58:26,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:58:26,941 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:58:26,988 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 62 proven. 89 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2018-04-13 00:58:26,988 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:58:26,989 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2018-04-13 00:58:26,989 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:58:26,989 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2018-04-13 00:58:26,989 INFO L182 omatonBuilderFactory]: Interpolants [20068#true, 20069#false, 20070#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0), 20071#(<= 1 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0), 20072#(<= 2 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0), 20073#(<= 3 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0), 20074#(<= 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0), 20075#(<= 5 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0), 20076#(<= 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0), 20077#(<= 3 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0), 20078#(<= 2 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0), 20079#(<= 1 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0), 20080#(<= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)] [2018-04-13 00:58:26,989 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 62 proven. 89 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2018-04-13 00:58:26,989 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-04-13 00:58:26,989 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-04-13 00:58:26,989 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2018-04-13 00:58:26,989 INFO L87 Difference]: Start difference. First operand 178 states and 194 transitions. Second operand 13 states. [2018-04-13 00:58:27,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:58:27,068 INFO L93 Difference]: Finished difference Result 177 states and 190 transitions. [2018-04-13 00:58:27,068 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-04-13 00:58:27,068 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 134 [2018-04-13 00:58:27,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:58:27,069 INFO L225 Difference]: With dead ends: 177 [2018-04-13 00:58:27,069 INFO L226 Difference]: Without dead ends: 177 [2018-04-13 00:58:27,069 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=103, Invalid=203, Unknown=0, NotChecked=0, Total=306 [2018-04-13 00:58:27,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2018-04-13 00:58:27,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 176. [2018-04-13 00:58:27,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2018-04-13 00:58:27,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 190 transitions. [2018-04-13 00:58:27,071 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 190 transitions. Word has length 134 [2018-04-13 00:58:27,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:58:27,071 INFO L459 AbstractCegarLoop]: Abstraction has 176 states and 190 transitions. [2018-04-13 00:58:27,071 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-04-13 00:58:27,071 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 190 transitions. [2018-04-13 00:58:27,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2018-04-13 00:58:27,072 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:58:27,072 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:58:27,072 INFO L408 AbstractCegarLoop]: === Iteration 71 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:58:27,072 INFO L82 PathProgramCache]: Analyzing trace with hash 368222380, now seen corresponding path program 12 times [2018-04-13 00:58:27,072 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:58:27,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:58:27,094 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:58:28,671 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 75 proven. 214 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2018-04-13 00:58:28,671 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:58:28,671 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45] total 45 [2018-04-13 00:58:28,671 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:58:28,672 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 71 proven. 30 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2018-04-13 00:58:28,672 INFO L182 omatonBuilderFactory]: Interpolants [20480#(and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 5) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 20481#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 20482#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 20483#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 20484#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 20485#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)), 20486#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 20487#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)), 20488#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8)), 20489#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)), 20444#true, 20445#false, 20446#(= 0 (select |#valid| 0)), 20447#(= (select |old(#valid)| 0) (select |#valid| 0)), 20448#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= (select |old(#valid)| 0) (select |#valid| 0))), 20449#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 20450#(and (= 0 (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|)), 20451#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |#valid| 0))), 20452#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 20453#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 20454#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2) (<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0))), 20455#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 20456#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 20457#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2) (<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))), 20458#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2) (<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base))), 20459#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |#valid| 0)) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 20460#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |#valid| 0)) (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)), 20461#(= |#valid| |old(#valid)|), 20462#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 20463#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 20464#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |#valid| 0)) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)), 20465#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |#valid| 0)) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)), 20466#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |#valid| 0)) (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 20467#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)), 20468#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 20469#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_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 (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 20470#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)), 20471#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)), 20472#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)), 20473#(and (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 20474#(and (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 20475#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 20476#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 20477#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 24 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 6) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 20478#(and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 5) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 20479#(and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 5) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))))] [2018-04-13 00:58:28,673 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 75 proven. 214 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2018-04-13 00:58:28,673 INFO L442 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-04-13 00:58:28,673 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-04-13 00:58:28,673 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=1929, Unknown=0, NotChecked=0, Total=2070 [2018-04-13 00:58:28,673 INFO L87 Difference]: Start difference. First operand 176 states and 190 transitions. Second operand 46 states. [2018-04-13 00:58:31,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:58:31,737 INFO L93 Difference]: Finished difference Result 214 states and 230 transitions. [2018-04-13 00:58:31,737 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-04-13 00:58:31,737 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 136 [2018-04-13 00:58:31,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:58:31,737 INFO L225 Difference]: With dead ends: 214 [2018-04-13 00:58:31,737 INFO L226 Difference]: Without dead ends: 214 [2018-04-13 00:58:31,738 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 14 SyntacticMatches, 5 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1893 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=575, Invalid=6907, Unknown=0, NotChecked=0, Total=7482 [2018-04-13 00:58:31,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2018-04-13 00:58:31,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 209. [2018-04-13 00:58:31,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 209 states. [2018-04-13 00:58:31,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 225 transitions. [2018-04-13 00:58:31,740 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 225 transitions. Word has length 136 [2018-04-13 00:58:31,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:58:31,740 INFO L459 AbstractCegarLoop]: Abstraction has 209 states and 225 transitions. [2018-04-13 00:58:31,740 INFO L460 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-04-13 00:58:31,740 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 225 transitions. [2018-04-13 00:58:31,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2018-04-13 00:58:31,740 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:58:31,740 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:58:31,740 INFO L408 AbstractCegarLoop]: === Iteration 72 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:58:31,740 INFO L82 PathProgramCache]: Analyzing trace with hash -2114494384, now seen corresponding path program 10 times [2018-04-13 00:58:31,741 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:58:31,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:58:31,748 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:58:31,805 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 95 proven. 95 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2018-04-13 00:58:31,805 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:58:31,805 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2018-04-13 00:58:31,805 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:58:31,806 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2018-04-13 00:58:31,806 INFO L182 omatonBuilderFactory]: Interpolants [20995#true, 20996#false, 20997#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0), 20998#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1), 20999#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2), 21000#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3), 21001#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4), 21002#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5), 21003#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4), 21004#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3), 21005#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 2), 21006#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1), 21007#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 0), 21008#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) 0)] [2018-04-13 00:58:31,806 INFO L134 CoverageAnalysis]: Checked inductivity of 304 backedges. 95 proven. 95 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2018-04-13 00:58:31,806 INFO L442 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-04-13 00:58:31,806 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-04-13 00:58:31,806 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2018-04-13 00:58:31,806 INFO L87 Difference]: Start difference. First operand 209 states and 225 transitions. Second operand 14 states. [2018-04-13 00:58:31,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:58:31,895 INFO L93 Difference]: Finished difference Result 214 states and 227 transitions. [2018-04-13 00:58:31,895 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-04-13 00:58:31,896 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 137 [2018-04-13 00:58:31,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:58:31,896 INFO L225 Difference]: With dead ends: 214 [2018-04-13 00:58:31,896 INFO L226 Difference]: Without dead ends: 214 [2018-04-13 00:58:31,896 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=109, Invalid=271, Unknown=0, NotChecked=0, Total=380 [2018-04-13 00:58:31,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2018-04-13 00:58:31,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 208. [2018-04-13 00:58:31,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 208 states. [2018-04-13 00:58:31,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 221 transitions. [2018-04-13 00:58:31,898 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 221 transitions. Word has length 137 [2018-04-13 00:58:31,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:58:31,898 INFO L459 AbstractCegarLoop]: Abstraction has 208 states and 221 transitions. [2018-04-13 00:58:31,898 INFO L460 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-04-13 00:58:31,898 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 221 transitions. [2018-04-13 00:58:31,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-04-13 00:58:31,899 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:58:31,899 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:58:31,899 INFO L408 AbstractCegarLoop]: === Iteration 73 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:58:31,899 INFO L82 PathProgramCache]: Analyzing trace with hash -1124817792, now seen corresponding path program 6 times [2018-04-13 00:58:31,900 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:58:31,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:58:31,916 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:58:32,429 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 63 proven. 170 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-04-13 00:58:32,429 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:58:32,429 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2018-04-13 00:58:32,430 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:58:32,430 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2018-04-13 00:58:32,430 INFO L182 omatonBuilderFactory]: Interpolants [21443#true, 21444#false, 21445#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 21446#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 21447#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|))), 21448#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 21449#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 21450#(= |#valid| |old(#valid)|), 21451#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 21452#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 21453#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 21454#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 21455#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 21456#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)), 21457#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2)), 21458#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 3) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)), 21459#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)), 21460#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)), 21461#(and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))), 21462#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4)), 21463#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)), 21464#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 2)), 21465#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1)), 21466#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)), 21467#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 21468#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 21469#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))] [2018-04-13 00:58:32,430 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 63 proven. 170 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-04-13 00:58:32,430 INFO L442 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-04-13 00:58:32,430 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-04-13 00:58:32,430 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=619, Unknown=0, NotChecked=0, Total=702 [2018-04-13 00:58:32,431 INFO L87 Difference]: Start difference. First operand 208 states and 221 transitions. Second operand 27 states. [2018-04-13 00:58:33,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:58:33,264 INFO L93 Difference]: Finished difference Result 213 states and 226 transitions. [2018-04-13 00:58:33,264 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-04-13 00:58:33,264 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 138 [2018-04-13 00:58:33,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:58:33,265 INFO L225 Difference]: With dead ends: 213 [2018-04-13 00:58:33,265 INFO L226 Difference]: Without dead ends: 213 [2018-04-13 00:58:33,265 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 1 SyntacticMatches, 5 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=303, Invalid=1859, Unknown=0, NotChecked=0, Total=2162 [2018-04-13 00:58:33,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2018-04-13 00:58:33,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 210. [2018-04-13 00:58:33,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 210 states. [2018-04-13 00:58:33,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 223 transitions. [2018-04-13 00:58:33,267 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 223 transitions. Word has length 138 [2018-04-13 00:58:33,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:58:33,267 INFO L459 AbstractCegarLoop]: Abstraction has 210 states and 223 transitions. [2018-04-13 00:58:33,267 INFO L460 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-04-13 00:58:33,267 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 223 transitions. [2018-04-13 00:58:33,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2018-04-13 00:58:33,267 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:58:33,267 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:58:33,267 INFO L408 AbstractCegarLoop]: === Iteration 74 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:58:33,268 INFO L82 PathProgramCache]: Analyzing trace with hash 1096558611, now seen corresponding path program 2 times [2018-04-13 00:58:33,268 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:58:33,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:58:33,276 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:58:33,333 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 0 proven. 161 refuted. 0 times theorem prover too weak. 207 trivial. 0 not checked. [2018-04-13 00:58:33,333 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:58:33,333 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2018-04-13 00:58:33,333 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:58:33,334 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2018-04-13 00:58:33,334 INFO L182 omatonBuilderFactory]: Interpolants [21936#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 21937#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 9) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 21938#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 21939#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 7) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 21940#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 6) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 21941#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 21942#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 21943#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 21933#true, 21934#false, 21935#(<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0)] [2018-04-13 00:58:33,334 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 0 proven. 161 refuted. 0 times theorem prover too weak. 207 trivial. 0 not checked. [2018-04-13 00:58:33,334 INFO L442 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-04-13 00:58:33,334 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-04-13 00:58:33,334 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=62, Unknown=0, NotChecked=0, Total=110 [2018-04-13 00:58:33,334 INFO L87 Difference]: Start difference. First operand 210 states and 223 transitions. Second operand 11 states. [2018-04-13 00:58:33,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:58:33,419 INFO L93 Difference]: Finished difference Result 304 states and 322 transitions. [2018-04-13 00:58:33,419 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-04-13 00:58:33,419 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 142 [2018-04-13 00:58:33,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:58:33,420 INFO L225 Difference]: With dead ends: 304 [2018-04-13 00:58:33,420 INFO L226 Difference]: Without dead ends: 304 [2018-04-13 00:58:33,420 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=125, Invalid=181, Unknown=0, NotChecked=0, Total=306 [2018-04-13 00:58:33,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2018-04-13 00:58:33,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 216. [2018-04-13 00:58:33,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 216 states. [2018-04-13 00:58:33,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 229 transitions. [2018-04-13 00:58:33,422 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 229 transitions. Word has length 142 [2018-04-13 00:58:33,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:58:33,422 INFO L459 AbstractCegarLoop]: Abstraction has 216 states and 229 transitions. [2018-04-13 00:58:33,422 INFO L460 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-04-13 00:58:33,422 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 229 transitions. [2018-04-13 00:58:33,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2018-04-13 00:58:33,422 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:58:33,422 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:58:33,423 INFO L408 AbstractCegarLoop]: === Iteration 75 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:58:33,423 INFO L82 PathProgramCache]: Analyzing trace with hash -454210028, now seen corresponding path program 9 times [2018-04-13 00:58:33,423 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:58:33,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:58:33,442 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:58:33,865 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 18 proven. 215 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2018-04-13 00:58:33,865 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:58:33,865 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2018-04-13 00:58:33,865 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:58:33,866 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 3 proven. 27 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2018-04-13 00:58:33,866 INFO L182 omatonBuilderFactory]: Interpolants [22496#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))), 22497#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)))), 22498#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 22499#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.offset| 0), 22478#true, 22479#false, 22480#(= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0), 22481#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 22482#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 22483#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 22484#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 22485#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 22486#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.offset|)), 22487#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.offset)), 22488#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))), 22489#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 22490#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)))), 22491#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)))), 22492#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)))), 22493#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 24)) 4)))), 22494#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 22495#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4))))] [2018-04-13 00:58:33,866 INFO L134 CoverageAnalysis]: Checked inductivity of 353 backedges. 18 proven. 215 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2018-04-13 00:58:33,866 INFO L442 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-04-13 00:58:33,866 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-04-13 00:58:33,866 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2018-04-13 00:58:33,866 INFO L87 Difference]: Start difference. First operand 216 states and 229 transitions. Second operand 22 states. [2018-04-13 00:58:34,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 00:58:34,805 INFO L93 Difference]: Finished difference Result 223 states and 235 transitions. [2018-04-13 00:58:34,805 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-04-13 00:58:34,805 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 143 [2018-04-13 00:58:34,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 00:58:34,806 INFO L225 Difference]: With dead ends: 223 [2018-04-13 00:58:34,806 INFO L226 Difference]: Without dead ends: 223 [2018-04-13 00:58:34,806 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 4 SyntacticMatches, 8 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 520 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=567, Invalid=2625, Unknown=0, NotChecked=0, Total=3192 [2018-04-13 00:58:34,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2018-04-13 00:58:34,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 217. [2018-04-13 00:58:34,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2018-04-13 00:58:34,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 230 transitions. [2018-04-13 00:58:34,808 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 230 transitions. Word has length 143 [2018-04-13 00:58:34,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 00:58:34,808 INFO L459 AbstractCegarLoop]: Abstraction has 217 states and 230 transitions. [2018-04-13 00:58:34,808 INFO L460 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-04-13 00:58:34,808 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 230 transitions. [2018-04-13 00:58:34,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2018-04-13 00:58:34,809 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 00:58:34,809 INFO L355 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 00:58:34,809 INFO L408 AbstractCegarLoop]: === Iteration 76 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 00:58:34,809 INFO L82 PathProgramCache]: Analyzing trace with hash 828950103, now seen corresponding path program 7 times [2018-04-13 00:58:34,809 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 00:58:34,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 00:58:34,839 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 00:58:41,355 WARN L151 SmtUtils]: Spent 131ms on a formula simplification. DAG size of input: 94 DAG size of output 68 [2018-04-13 00:58:41,562 WARN L151 SmtUtils]: Spent 152ms on a formula simplification. DAG size of input: 94 DAG size of output 68 [2018-04-13 00:58:41,833 WARN L151 SmtUtils]: Spent 142ms on a formula simplification. DAG size of input: 95 DAG size of output 69 [2018-04-13 00:58:42,719 WARN L151 SmtUtils]: Spent 256ms on a formula simplification. DAG size of input: 155 DAG size of output 80 [2018-04-13 00:58:43,179 WARN L151 SmtUtils]: Spent 285ms on a formula simplification. DAG size of input: 155 DAG size of output 78 [2018-04-13 00:58:43,682 WARN L151 SmtUtils]: Spent 296ms on a formula simplification. DAG size of input: 155 DAG size of output 78 [2018-04-13 00:58:44,236 WARN L151 SmtUtils]: Spent 354ms on a formula simplification. DAG size of input: 165 DAG size of output 78 [2018-04-13 00:58:44,786 WARN L151 SmtUtils]: Spent 332ms on a formula simplification. DAG size of input: 168 DAG size of output 81 [2018-04-13 00:58:46,799 WARN L151 SmtUtils]: Spent 1050ms on a formula simplification. DAG size of input: 218 DAG size of output 137 [2018-04-13 00:58:47,581 WARN L151 SmtUtils]: Spent 486ms on a formula simplification. DAG size of input: 218 DAG size of output 98 [2018-04-13 00:58:48,953 WARN L151 SmtUtils]: Spent 507ms on a formula simplification. DAG size of input: 216 DAG size of output 103 [2018-04-13 00:58:50,449 WARN L151 SmtUtils]: Spent 1028ms on a formula simplification. DAG size of input: 217 DAG size of output 151 [2018-04-13 00:58:52,283 WARN L151 SmtUtils]: Spent 311ms on a formula simplification. DAG size of input: 155 DAG size of output 103 [2018-04-13 00:58:52,769 WARN L151 SmtUtils]: Spent 313ms on a formula simplification. DAG size of input: 155 DAG size of output 103 [2018-04-13 00:58:53,228 WARN L151 SmtUtils]: Spent 286ms on a formula simplification. DAG size of input: 154 DAG size of output 106 [2018-04-13 00:58:53,774 WARN L151 SmtUtils]: Spent 335ms on a formula simplification. DAG size of input: 159 DAG size of output 109 [2018-04-13 00:58:54,219 WARN L151 SmtUtils]: Spent 297ms on a formula simplification. DAG size of input: 154 DAG size of output 105 [2018-04-13 00:58:54,676 WARN L151 SmtUtils]: Spent 289ms on a formula simplification. DAG size of input: 171 DAG size of output 105 [2018-04-13 00:58:55,127 WARN L151 SmtUtils]: Spent 299ms on a formula simplification. DAG size of input: 177 DAG size of output 107 [2018-04-13 00:58:56,476 WARN L151 SmtUtils]: Spent 842ms on a formula simplification. DAG size of input: 259 DAG size of output 101 [2018-04-13 00:58:58,572 WARN L151 SmtUtils]: Spent 916ms on a formula simplification. DAG size of input: 229 DAG size of output 92 [2018-04-13 00:58:59,733 WARN L151 SmtUtils]: Spent 684ms on a formula simplification. DAG size of input: 215 DAG size of output 91 [2018-04-13 00:59:02,671 WARN L151 SmtUtils]: Spent 1010ms on a formula simplification. DAG size of input: 248 DAG size of output 82 [2018-04-13 00:59:04,298 WARN L151 SmtUtils]: Spent 845ms on a formula simplification. DAG size of input: 247 DAG size of output 80 [2018-04-13 00:59:07,183 WARN L151 SmtUtils]: Spent 591ms on a formula simplification. DAG size of input: 219 DAG size of output 73 [2018-04-13 00:59:08,671 WARN L151 SmtUtils]: Spent 730ms on a formula simplification. DAG size of input: 232 DAG size of output 77 [2018-04-13 00:59:10,195 WARN L151 SmtUtils]: Spent 598ms on a formula simplification. DAG size of input: 217 DAG size of output 63 [2018-04-13 00:59:11,698 WARN L151 SmtUtils]: Spent 623ms on a formula simplification. DAG size of input: 210 DAG size of output 64 [2018-04-13 00:59:13,014 WARN L151 SmtUtils]: Spent 479ms on a formula simplification. DAG size of input: 180 DAG size of output 52 [2018-04-13 00:59:14,272 WARN L151 SmtUtils]: Spent 500ms on a formula simplification. DAG size of input: 175 DAG size of output 47 [2018-04-13 00:59:15,560 WARN L151 SmtUtils]: Spent 376ms on a formula simplification. DAG size of input: 190 DAG size of output 37 [2018-04-13 00:59:17,233 WARN L151 SmtUtils]: Spent 443ms on a formula simplification. DAG size of input: 189 DAG size of output 37 [2018-04-13 00:59:18,233 WARN L151 SmtUtils]: Spent 199ms on a formula simplification. DAG size of input: 146 DAG size of output 36 [2018-04-13 00:59:19,472 WARN L151 SmtUtils]: Spent 159ms on a formula simplification. DAG size of input: 138 DAG size of output 30 [2018-04-13 00:59:20,741 WARN L151 SmtUtils]: Spent 148ms on a formula simplification. DAG size of input: 134 DAG size of output 24 [2018-04-13 00:59:22,345 WARN L151 SmtUtils]: Spent 156ms on a formula simplification. DAG size of input: 128 DAG size of output 24 [2018-04-13 00:59:24,101 WARN L151 SmtUtils]: Spent 134ms on a formula simplification. DAG size of input: 121 DAG size of output 16 [2018-04-13 00:59:27,790 WARN L151 SmtUtils]: Spent 117ms on a formula simplification. DAG size of input: 93 DAG size of output 11 [2018-04-13 00:59:27,990 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 19 proven. 222 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2018-04-13 00:59:27,990 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 00:59:27,990 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59] total 59 [2018-04-13 00:59:27,990 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 00:59:27,990 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 16 proven. 28 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2018-04-13 00:59:27,994 INFO L182 omatonBuilderFactory]: Interpolants [23040#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (= |#valid| |old(#valid)|) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 23041#(or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) |old(#valid)|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))), 23042#(or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) |old(#valid)|)) (<= 4294967296 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 23043#(and (or (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| 0) (select |#valid| 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= (store (store (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 12))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 12))))) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= (select (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15) (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23044#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15) (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (or (and (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base) (= (select (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= (store (store (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 12))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 12))))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= (select (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= (select |old(#valid)| 0) (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23045#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15) (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))) (and (= (store (store (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 12))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= (select (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= (select (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= (select |old(#valid)| 0) (select |#valid| 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))))), 23046#(and (or (and (or (and (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 16)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 16)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 16)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 16)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (store (store (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 16))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 16))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= (select (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 16)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= (select (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 16)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| 0) (select |#valid| 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 16)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))) (<= 21 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 19)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23047#(and (or (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)))) (= (select (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= (store (store (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 12))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))))))) (= (select |old(#valid)| 0) (select |#valid| 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23048#(and (or (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| 0) (select |#valid| 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (or (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) (and (or (= (select (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (or (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (store (store (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 12))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))))) (= (select (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23049#(and (or (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (or (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) (= (select |old(#valid)| 0) (select |#valid| 0))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (or (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) (and (or (= (select (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (or (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (store (store (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 12))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))))) (= (select (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23050#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (or (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |#valid| 0) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) 0)) (and (or (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= |old(#valid)| (store (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 12))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 12))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15))), 23051#(and (or (and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) 0)) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (and (or (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (store (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (or (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |#valid| 0) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23052#(and (or (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (or (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |#valid| 0) 0)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= |old(#valid)| (store (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23053#(and (or (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (or (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |#valid| 0) 0)) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23054#(and (or (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (or (= (select |old(#valid)| 0) (select |#valid| 0)) (= (select |#valid| 0) 0)) (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) 0) (and (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23055#(and (or (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (and (or (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) |old(#valid)|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))))) (= (select (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) 0)) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23056#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) 1) (or (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) |old(#valid)|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))))) (= (select (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (and (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| 0) (= (select |old(#valid)| 0) (select |#valid| 0))))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 23057#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= (select |old(#valid)| 0) 1))), 23058#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (and (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 0) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3) (= (select |old(#valid)| 0) 1))), 23059#(and (or (and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (and (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) 0))) (= (select |old(#valid)| 0) 1) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 4))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23060#(and (or (= (select |old(#valid)| 0) 1) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0) (and (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 4))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23061#(and (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= (select |old(#valid)| 0) 1) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 4))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23062#(and (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= (select |old(#valid)| 0) 1) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23063#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (or (and (or (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) 0) (and (= (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)))) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))) (= (select |old(#valid)| 0) 1)) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 23064#(and (or (= (select |old(#valid)| 0) 1) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)) (and (= (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 23065#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (or (and (= (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| 0) 1)) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 23066#(and (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4)) (or (and (= (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| 0) 1) (not (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4) 0))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23067#(and (or (and (= (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| 0) 1)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23068#(or (and (= (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= (select |old(#valid)| 0) 1)), 23069#(or (= (select |old(#valid)| 0) 1) (= (select |old(#valid)| (@diff |#valid| |old(#valid)|)) (select |#valid| (@diff |#valid| |old(#valid)|)))), 23010#true, 23011#false, 23012#(= 0 (select |#valid| 0)), 23013#(and (= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0) (= 0 (select |#valid| 0))), 23014#(and (= |#valid| |old(#valid)|) (= 0 (select |#valid| 0))), 23015#(= |#valid| |old(#valid)|), 23016#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) |old(#valid)|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 23017#(and (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 23018#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|))), 23019#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))), 23020#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) |old(#valid)|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 23021#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 23022#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))), 23023#(and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (store (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base))), 23024#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1) (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|)) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (< 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 23025#(and (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 1)), 23026#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff |#valid| |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff |#valid| |old(#valid)|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (@diff |#valid| |old(#valid)|))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 23027#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff |#valid| |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff |#valid| |old(#valid)|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (@diff |#valid| |old(#valid)|))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 23028#(and (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff |#valid| |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff |#valid| |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))) (@diff |#valid| |old(#valid)|))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23029#(and (or (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23030#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (or (and (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| 0) (select |#valid| 0)) (= (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (store |#valid| (@diff |#valid| (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0)) (select (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (@diff |#valid| (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0))))) (not (= (@diff (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))) (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 23031#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (or (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| 0) (select |#valid| 0)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (@diff |#valid| (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0))) (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base) (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))) (= (select (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (not (= (@diff (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 23032#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (or (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (select |old(#valid)| 0) (select |#valid| 0)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (@diff |#valid| (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0))) (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base) (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))) (= (select (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (not (= (@diff (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 23033#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= (@diff (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| 0) (select |#valid| 0)) (or (= (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))))) (= (store |#valid| (@diff |#valid| (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0)) (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (@diff |#valid| (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0)))) (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 23034#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= (@diff (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (store |#valid| (@diff |#valid| (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0)) (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (@diff |#valid| (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0)))) (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| 0) (select |#valid| 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (or (= (select (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= |old(#valid)| (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 23035#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 23036#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (or (not (= (@diff (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (@diff (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (or (not (= (@diff (store (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (@diff (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) (select |#valid| (@diff (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (store (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (@diff (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) (select |#valid| (@diff (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|))) |#valid|) (= (@diff (store (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (@diff (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) (select |#valid| (@diff (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|))) |#valid|) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| 0) (select |#valid| 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|) (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (or (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (@diff (store (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (@diff (store (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (@diff (store (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (store (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff |#valid| |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff |#valid| |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (@diff |#valid| |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (@diff |#valid| |old(#valid)|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (@diff |#valid| |old(#valid)|))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (store (store (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (or (= (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= (select (store (store |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))))), 23037#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (= |#valid| (store (store (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (@diff (store (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) (select |#valid| (@diff (store (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|)))) (not (= (@diff (store (store (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (@diff (store (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) (select |#valid| (@diff (store (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (@diff (store (store (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (@diff (store (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) (select |#valid| (@diff (store (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|))) |#valid|) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| 0) (select |#valid| 0)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (or (= (select (store (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) (and (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= (store (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) |old(#valid)|) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))))) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (or (= (@diff (store (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base) (not (= (@diff (store (store |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 23038#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11) (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (select |old(#valid)| 0) (select |#valid| 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (or (= (@diff (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) (select |#valid| (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= |#valid| (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) (select |#valid| (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|)))) (not (= (@diff (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) (select |#valid| (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (@diff |#valid| (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (@diff |#valid| (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0)))) (or (= (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (not (= (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (or (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) (and (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= |old(#valid)| (store (store (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8))) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 8))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 23039#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15) (and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= (select |old(#valid)| 0) (select |#valid| 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (or (not (= (@diff (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) (select |#valid| (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= |#valid| (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) (select |#valid| (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (- 4))) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|)))) (= (@diff (store (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) (select |#valid| (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|))) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)) (and (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (@diff (store (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (@diff (store (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (@diff (store (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (store (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (or (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff |#valid| |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff |#valid| |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (@diff |#valid| |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (@diff |#valid| |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (@diff |#valid| |old(#valid)|))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (store (store (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (or (= (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|)) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (@diff (store (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|) (select |old(#valid)| (@diff (store |#valid| (@diff |#valid| |old(#valid)|) (select |old(#valid)| (@diff |#valid| |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) |old(#valid)|))) (= 0 (select |old(#valid)| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= 0 (select |old(#valid)| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= (select (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (or (not (= (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= (@diff (store (store |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) 0) |#valid|) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (- (+ (* (- 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))] [2018-04-13 00:59:27,995 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 19 proven. 222 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2018-04-13 00:59:27,995 INFO L442 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-04-13 00:59:27,995 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-04-13 00:59:27,995 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=3387, Unknown=0, NotChecked=0, Total=3540 [2018-04-13 00:59:27,995 INFO L87 Difference]: Start difference. First operand 217 states and 230 transitions. Second operand 60 states. [2018-04-13 00:59:32,606 WARN L151 SmtUtils]: Spent 2257ms on a formula simplification. DAG size of input: 489 DAG size of output 232 [2018-04-13 00:59:34,514 WARN L151 SmtUtils]: Spent 967ms on a formula simplification. DAG size of input: 295 DAG size of output 195 [2018-04-13 00:59:35,166 WARN L151 SmtUtils]: Spent 380ms on a formula simplification. DAG size of input: 192 DAG size of output 160 [2018-04-13 00:59:36,488 WARN L151 SmtUtils]: Spent 745ms on a formula simplification. DAG size of input: 247 DAG size of output 196 [2018-04-13 00:59:37,448 WARN L151 SmtUtils]: Spent 503ms on a formula simplification. DAG size of input: 239 DAG size of output 170 [2018-04-13 00:59:38,287 WARN L151 SmtUtils]: Spent 431ms on a formula simplification. DAG size of input: 162 DAG size of output 138 [2018-04-13 00:59:38,854 WARN L151 SmtUtils]: Spent 263ms on a formula simplification. DAG size of input: 162 DAG size of output 142 [2018-04-13 00:59:39,930 WARN L151 SmtUtils]: Spent 704ms on a formula simplification. DAG size of input: 194 DAG size of output 168 [2018-04-13 00:59:40,333 WARN L151 SmtUtils]: Spent 206ms on a formula simplification. DAG size of input: 147 DAG size of output 133 [2018-04-13 00:59:41,411 WARN L151 SmtUtils]: Spent 175ms on a formula simplification. DAG size of input: 124 DAG size of output 110 [2018-04-13 00:59:42,121 WARN L151 SmtUtils]: Spent 380ms on a formula simplification. DAG size of input: 178 DAG size of output 142 [2018-04-13 00:59:43,812 WARN L151 SmtUtils]: Spent 1053ms on a formula simplification. DAG size of input: 194 DAG size of output 184 [2018-04-13 00:59:44,420 WARN L151 SmtUtils]: Spent 283ms on a formula simplification. DAG size of input: 152 DAG size of output 142 [2018-04-13 00:59:45,817 WARN L151 SmtUtils]: Spent 833ms on a formula simplification. DAG size of input: 216 DAG size of output 190 [2018-04-13 00:59:50,276 WARN L151 SmtUtils]: Spent 3606ms on a formula simplification. DAG size of input: 287 DAG size of output 253 [2018-04-13 00:59:53,473 WARN L151 SmtUtils]: Spent 1390ms on a formula simplification. DAG size of input: 251 DAG size of output 241 [2018-04-13 00:59:54,441 WARN L151 SmtUtils]: Spent 501ms on a formula simplification. DAG size of input: 209 DAG size of output 199 [2018-04-13 00:59:56,706 WARN L151 SmtUtils]: Spent 1576ms on a formula simplification. DAG size of input: 299 DAG size of output 273 [2018-04-13 01:00:02,998 WARN L151 SmtUtils]: Spent 5500ms on a formula simplification. DAG size of input: 343 DAG size of output 309 [2018-04-13 01:00:11,903 WARN L151 SmtUtils]: Spent 6321ms on a formula simplification. DAG size of input: 373 DAG size of output 324 [2018-04-13 01:00:17,479 WARN L151 SmtUtils]: Spent 4307ms on a formula simplification. DAG size of input: 348 DAG size of output 305 [2018-04-13 01:00:46,264 WARN L151 SmtUtils]: Spent 27043ms on a formula simplification. DAG size of input: 553 DAG size of output 498 [2018-04-13 01:01:27,027 WARN L151 SmtUtils]: Spent 38570ms on a formula simplification. DAG size of input: 635 DAG size of output 571 [2018-04-13 01:02:06,278 WARN L151 SmtUtils]: Spent 37620ms on a formula simplification. DAG size of input: 642 DAG size of output 562 [2018-04-13 01:02:11,031 WARN L151 SmtUtils]: Spent 3903ms on a formula simplification. DAG size of input: 461 DAG size of output 389 [2018-04-13 01:02:13,178 WARN L151 SmtUtils]: Spent 1824ms on a formula simplification. DAG size of input: 365 DAG size of output 325 [2018-04-13 01:02:14,390 WARN L151 SmtUtils]: Spent 809ms on a formula simplification. DAG size of input: 257 DAG size of output 234 [2018-04-13 01:02:16,625 WARN L151 SmtUtils]: Spent 1876ms on a formula simplification. DAG size of input: 340 DAG size of output 301 [2018-04-13 01:02:18,757 WARN L151 SmtUtils]: Spent 1778ms on a formula simplification. DAG size of input: 348 DAG size of output 287 [2018-04-13 01:02:20,074 WARN L151 SmtUtils]: Spent 1099ms on a formula simplification. DAG size of input: 280 DAG size of output 233 [2018-04-13 01:02:20,653 WARN L151 SmtUtils]: Spent 434ms on a formula simplification. DAG size of input: 205 DAG size of output 183 [2018-04-13 01:02:21,005 WARN L151 SmtUtils]: Spent 205ms on a formula simplification. DAG size of input: 131 DAG size of output 128 [2018-04-13 01:02:21,577 WARN L151 SmtUtils]: Spent 410ms on a formula simplification. DAG size of input: 178 DAG size of output 175 [2018-04-13 01:02:22,145 WARN L151 SmtUtils]: Spent 398ms on a formula simplification. DAG size of input: 187 DAG size of output 159 [2018-04-13 01:02:22,909 WARN L151 SmtUtils]: Spent 604ms on a formula simplification. DAG size of input: 195 DAG size of output 158 [2018-04-13 01:02:23,292 WARN L151 SmtUtils]: Spent 241ms on a formula simplification. DAG size of input: 144 DAG size of output 125 [2018-04-13 01:02:23,763 WARN L151 SmtUtils]: Spent 187ms on a formula simplification. DAG size of input: 107 DAG size of output 107 [2018-04-13 01:02:24,080 WARN L151 SmtUtils]: Spent 171ms on a formula simplification. DAG size of input: 110 DAG size of output 91 [2018-04-13 01:02:24,525 WARN L151 SmtUtils]: Spent 306ms on a formula simplification. DAG size of input: 117 DAG size of output 92 [2018-04-13 01:02:24,733 WARN L151 SmtUtils]: Spent 105ms on a formula simplification. DAG size of input: 83 DAG size of output 74 [2018-04-13 01:02:25,386 WARN L151 SmtUtils]: Spent 100ms on a formula simplification. DAG size of input: 67 DAG size of output 51 [2018-04-13 01:02:27,120 WARN L151 SmtUtils]: Spent 1282ms on a formula simplification. DAG size of input: 376 DAG size of output 248 [2018-04-13 01:02:28,360 WARN L151 SmtUtils]: Spent 898ms on a formula simplification. DAG size of input: 376 DAG size of output 209 [2018-04-13 01:03:03,078 WARN L151 SmtUtils]: Spent 31888ms on a formula simplification. DAG size of input: 549 DAG size of output 503 [2018-04-13 01:03:51,030 WARN L151 SmtUtils]: Spent 45672ms on a formula simplification. DAG size of input: 631 DAG size of output 576 [2018-04-13 01:04:33,615 WARN L151 SmtUtils]: Spent 41104ms on a formula simplification. DAG size of input: 638 DAG size of output 567 [2018-04-13 01:04:34,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 01:04:34,402 INFO L93 Difference]: Finished difference Result 247 states and 259 transitions. [2018-04-13 01:04:34,403 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-04-13 01:04:34,403 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 142 [2018-04-13 01:04:34,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 01:04:34,404 INFO L225 Difference]: With dead ends: 247 [2018-04-13 01:04:34,404 INFO L226 Difference]: Without dead ends: 196 [2018-04-13 01:04:34,404 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 17 SyntacticMatches, 24 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2861 ImplicationChecksByTransitivity, 340.5s TimeCoverageRelationStatistics Valid=1286, Invalid=13234, Unknown=0, NotChecked=0, Total=14520 [2018-04-13 01:04:34,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2018-04-13 01:04:34,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 178. [2018-04-13 01:04:34,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 178 states. [2018-04-13 01:04:34,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 192 transitions. [2018-04-13 01:04:34,406 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 192 transitions. Word has length 142 [2018-04-13 01:04:34,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 01:04:34,406 INFO L459 AbstractCegarLoop]: Abstraction has 178 states and 192 transitions. [2018-04-13 01:04:34,406 INFO L460 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-04-13 01:04:34,406 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 192 transitions. [2018-04-13 01:04:34,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2018-04-13 01:04:34,407 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 01:04:34,407 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 01:04:34,407 INFO L408 AbstractCegarLoop]: === Iteration 77 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 01:04:34,407 INFO L82 PathProgramCache]: Analyzing trace with hash -1195608800, now seen corresponding path program 13 times [2018-04-13 01:04:34,407 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 01:04:34,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 01:04:34,433 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 01:04:37,215 INFO L134 CoverageAnalysis]: Checked inductivity of 357 backedges. 71 proven. 245 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-13 01:04:37,215 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 01:04:37,215 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53] total 53 [2018-04-13 01:04:37,215 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 01:04:37,216 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 69 proven. 30 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-13 01:04:37,216 INFO L182 omatonBuilderFactory]: Interpolants [23617#true, 23618#false, 23619#(= 0 (select |#valid| 0)), 23620#(and (= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0) (= 0 (select |#valid| 0))), 23621#(= (select |old(#valid)| 0) (select |#valid| 0)), 23622#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= (select |old(#valid)| 0) (select |#valid| 0))), 23623#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 23624#(and (= 0 (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|)), 23625#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |#valid| 0))), 23626#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 23627#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 23628#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 23629#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 23630#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))), 23631#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 23632#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 23633#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (= 0 (select |#valid| 0)) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4))))), 23634#(= |#valid| |old(#valid)|), 23635#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 23636#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (or (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 23637#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (= 0 (select |#valid| 0)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4)))) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4))))), 23638#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (= 0 (select |#valid| 0)) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4))))), 23639#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |#valid| 0)) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4))))), 23640#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4))))), 23641#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 0 (select |#valid| 0)) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4))))), 23642#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4))))), 23643#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4))))), 23644#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)))) (= 0 (select |#valid| 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4))))), 23645#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 23646#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (or (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 23647#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)))) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 0 (select |#valid| 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4))))), 23648#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)))) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4))))), 23649#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)))) (= 0 (select |#valid| 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4))))), 23650#(and (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)))) (= 0 (select |#valid| 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1)))))))), 23651#(and (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 0 (select |#valid| 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1)))))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))), 23652#(and (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= 0 (select |#valid| 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1)))))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base))), 23653#(and (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |#valid| 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1)))))))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))))), 23654#(and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 24 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 24)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 24)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 24)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 24)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 24)) 4)))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 6) (= 0 (select |#valid| 0)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2)))))))), 23655#(and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 5) (or (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)))) (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))))) (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0))), 23656#(and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 5) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (or (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4))))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (= 0 (select |#valid| 0))), 23657#(and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 5) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (or (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4))))) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1)))))))))), 23658#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (and (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4) (= 0 (select |#valid| 0)) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 23659#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (or (and (= 0 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)))) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (= 0 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4) (= 0 (select |#valid| 0)) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 23660#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (or (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (and (or (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 1))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))))), 23661#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 1)))) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 23662#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) 1)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))))) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)), 23663#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (or (and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4))))) (and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (not (= (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|) 1)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)), 23664#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4))))), 23665#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4))))), 23666#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)))) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8)), 23667#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4))))), 23668#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4))))), 23669#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 23670#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))] [2018-04-13 01:04:37,217 INFO L134 CoverageAnalysis]: Checked inductivity of 357 backedges. 71 proven. 245 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2018-04-13 01:04:37,217 INFO L442 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-04-13 01:04:37,217 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-04-13 01:04:37,217 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=2673, Unknown=0, NotChecked=0, Total=2862 [2018-04-13 01:04:37,217 INFO L87 Difference]: Start difference. First operand 178 states and 192 transitions. Second operand 54 states. [2018-04-13 01:04:39,584 WARN L151 SmtUtils]: Spent 119ms on a formula simplification. DAG size of input: 121 DAG size of output 111 [2018-04-13 01:04:40,088 WARN L151 SmtUtils]: Spent 143ms on a formula simplification. DAG size of input: 111 DAG size of output 109 [2018-04-13 01:04:40,295 WARN L151 SmtUtils]: Spent 143ms on a formula simplification. DAG size of input: 118 DAG size of output 110 [2018-04-13 01:04:40,453 WARN L151 SmtUtils]: Spent 103ms on a formula simplification. DAG size of input: 77 DAG size of output 74 [2018-04-13 01:04:41,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 01:04:41,304 INFO L93 Difference]: Finished difference Result 187 states and 201 transitions. [2018-04-13 01:04:41,304 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-04-13 01:04:41,304 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 144 [2018-04-13 01:04:41,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 01:04:41,305 INFO L225 Difference]: With dead ends: 187 [2018-04-13 01:04:41,305 INFO L226 Difference]: Without dead ends: 187 [2018-04-13 01:04:41,305 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 12 SyntacticMatches, 8 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2683 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=687, Invalid=9015, Unknown=0, NotChecked=0, Total=9702 [2018-04-13 01:04:41,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2018-04-13 01:04:41,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 186. [2018-04-13 01:04:41,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 186 states. [2018-04-13 01:04:41,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 200 transitions. [2018-04-13 01:04:41,307 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 200 transitions. Word has length 144 [2018-04-13 01:04:41,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 01:04:41,307 INFO L459 AbstractCegarLoop]: Abstraction has 186 states and 200 transitions. [2018-04-13 01:04:41,307 INFO L460 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-04-13 01:04:41,307 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 200 transitions. [2018-04-13 01:04:41,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2018-04-13 01:04:41,308 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 01:04:41,308 INFO L355 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 01:04:41,308 INFO L408 AbstractCegarLoop]: === Iteration 78 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 01:04:41,308 INFO L82 PathProgramCache]: Analyzing trace with hash -489663320, now seen corresponding path program 14 times [2018-04-13 01:04:41,308 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 01:04:41,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 01:04:41,330 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 01:04:42,140 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 219 proven. 106 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2018-04-13 01:04:42,140 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 01:04:42,140 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36] total 36 [2018-04-13 01:04:42,140 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 01:04:42,140 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 109 proven. 9 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2018-04-13 01:04:42,141 INFO L182 omatonBuilderFactory]: Interpolants [24134#true, 24135#false, 24136#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 24137#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 24138#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)), 24139#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)), 24140#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 24141#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 24142#(= |#valid| |old(#valid)|), 24143#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 24144#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 24145#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 24146#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 24147#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 24148#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 24149#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 24150#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 24151#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))))), 24152#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 24153#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 24154#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 24155#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 24156#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 24157#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))))), 24158#(and (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 4))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 4))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 4))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 4))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 24159#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0)))))), 24160#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 24161#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 24162#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 24163#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 24164#(and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 24165#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 24166#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 24167#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 24168#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 24169#(= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 24170#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))] [2018-04-13 01:04:42,141 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 219 proven. 106 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2018-04-13 01:04:42,141 INFO L442 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-04-13 01:04:42,141 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-04-13 01:04:42,141 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1242, Unknown=0, NotChecked=0, Total=1332 [2018-04-13 01:04:42,141 INFO L87 Difference]: Start difference. First operand 186 states and 200 transitions. Second operand 37 states. [2018-04-13 01:04:44,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 01:04:44,137 INFO L93 Difference]: Finished difference Result 193 states and 206 transitions. [2018-04-13 01:04:44,137 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-04-13 01:04:44,137 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 149 [2018-04-13 01:04:44,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 01:04:44,138 INFO L225 Difference]: With dead ends: 193 [2018-04-13 01:04:44,138 INFO L226 Difference]: Without dead ends: 193 [2018-04-13 01:04:44,138 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 955 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=541, Invalid=4571, Unknown=0, NotChecked=0, Total=5112 [2018-04-13 01:04:44,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2018-04-13 01:04:44,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 186. [2018-04-13 01:04:44,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 186 states. [2018-04-13 01:04:44,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 199 transitions. [2018-04-13 01:04:44,140 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 199 transitions. Word has length 149 [2018-04-13 01:04:44,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 01:04:44,140 INFO L459 AbstractCegarLoop]: Abstraction has 186 states and 199 transitions. [2018-04-13 01:04:44,140 INFO L460 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-04-13 01:04:44,140 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 199 transitions. [2018-04-13 01:04:44,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-04-13 01:04:44,141 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 01:04:44,141 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 01:04:44,141 INFO L408 AbstractCegarLoop]: === Iteration 79 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 01:04:44,141 INFO L82 PathProgramCache]: Analyzing trace with hash 1355819988, now seen corresponding path program 11 times [2018-04-13 01:04:44,142 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 01:04:44,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 01:04:44,156 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 01:04:44,638 INFO L134 CoverageAnalysis]: Checked inductivity of 384 backedges. 9 proven. 278 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2018-04-13 01:04:44,639 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 01:04:44,639 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2018-04-13 01:04:44,639 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 01:04:44,639 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 9 proven. 44 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2018-04-13 01:04:44,639 INFO L182 omatonBuilderFactory]: Interpolants [24640#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4))))), 24641#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 24)) 4)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 24642#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4))))), 24643#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4))))), 24644#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 24645#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4))))), 24646#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 24647#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|))), 24648#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)), 24621#true, 24622#false, 24623#(= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0), 24624#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 24625#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 24626#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 24627#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 24628#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 24629#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 24630#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 24631#(= |#valid| |old(#valid)|), 24632#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 24633#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 24634#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 24635#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base))), 24636#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 24637#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4))))), 24638#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4))))), 24639#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0))] [2018-04-13 01:04:44,639 INFO L134 CoverageAnalysis]: Checked inductivity of 384 backedges. 9 proven. 278 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2018-04-13 01:04:44,639 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-04-13 01:04:44,639 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-04-13 01:04:44,639 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=682, Unknown=0, NotChecked=0, Total=756 [2018-04-13 01:04:44,640 INFO L87 Difference]: Start difference. First operand 186 states and 199 transitions. Second operand 28 states. [2018-04-13 01:04:46,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 01:04:46,413 INFO L93 Difference]: Finished difference Result 255 states and 267 transitions. [2018-04-13 01:04:46,413 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-04-13 01:04:46,413 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 150 [2018-04-13 01:04:46,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 01:04:46,414 INFO L225 Difference]: With dead ends: 255 [2018-04-13 01:04:46,414 INFO L226 Difference]: Without dead ends: 251 [2018-04-13 01:04:46,414 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 3 SyntacticMatches, 6 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1504 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1197, Invalid=5775, Unknown=0, NotChecked=0, Total=6972 [2018-04-13 01:04:46,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2018-04-13 01:04:46,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 185. [2018-04-13 01:04:46,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 185 states. [2018-04-13 01:04:46,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 198 transitions. [2018-04-13 01:04:46,416 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 198 transitions. Word has length 150 [2018-04-13 01:04:46,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 01:04:46,416 INFO L459 AbstractCegarLoop]: Abstraction has 185 states and 198 transitions. [2018-04-13 01:04:46,416 INFO L460 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-04-13 01:04:46,416 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 198 transitions. [2018-04-13 01:04:46,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2018-04-13 01:04:46,417 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 01:04:46,417 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 01:04:46,417 INFO L408 AbstractCegarLoop]: === Iteration 80 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 01:04:46,417 INFO L82 PathProgramCache]: Analyzing trace with hash 1355819989, now seen corresponding path program 5 times [2018-04-13 01:04:46,417 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 01:04:46,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 01:04:46,426 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 01:04:46,523 INFO L134 CoverageAnalysis]: Checked inductivity of 384 backedges. 135 proven. 95 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2018-04-13 01:04:46,523 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 01:04:46,523 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2018-04-13 01:04:46,523 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 01:04:46,524 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2018-04-13 01:04:46,524 INFO L182 omatonBuilderFactory]: Interpolants [25216#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 4) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 25217#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 8) (select |#length| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 25202#true, 25203#false, 25204#(<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 25205#(<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 25206#(<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 25207#(<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 25208#(<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 25209#(<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 25210#(<= 24 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 25211#(<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 25212#(<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 25213#(<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 25214#(<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)), 25215#(<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))] [2018-04-13 01:04:46,524 INFO L134 CoverageAnalysis]: Checked inductivity of 384 backedges. 135 proven. 95 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2018-04-13 01:04:46,524 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-13 01:04:46,524 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-13 01:04:46,524 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2018-04-13 01:04:46,524 INFO L87 Difference]: Start difference. First operand 185 states and 198 transitions. Second operand 16 states. [2018-04-13 01:04:46,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 01:04:46,714 INFO L93 Difference]: Finished difference Result 193 states and 204 transitions. [2018-04-13 01:04:46,714 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-04-13 01:04:46,714 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 150 [2018-04-13 01:04:46,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 01:04:46,715 INFO L225 Difference]: With dead ends: 193 [2018-04-13 01:04:46,715 INFO L226 Difference]: Without dead ends: 193 [2018-04-13 01:04:46,715 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=165, Invalid=341, Unknown=0, NotChecked=0, Total=506 [2018-04-13 01:04:46,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2018-04-13 01:04:46,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 185. [2018-04-13 01:04:46,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 185 states. [2018-04-13 01:04:46,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 197 transitions. [2018-04-13 01:04:46,717 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 197 transitions. Word has length 150 [2018-04-13 01:04:46,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 01:04:46,717 INFO L459 AbstractCegarLoop]: Abstraction has 185 states and 197 transitions. [2018-04-13 01:04:46,717 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-13 01:04:46,717 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 197 transitions. [2018-04-13 01:04:46,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2018-04-13 01:04:46,717 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 01:04:46,717 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 01:04:46,717 INFO L408 AbstractCegarLoop]: === Iteration 81 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 01:04:46,718 INFO L82 PathProgramCache]: Analyzing trace with hash -919253216, now seen corresponding path program 10 times [2018-04-13 01:04:46,718 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 01:04:46,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 01:04:46,735 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 01:04:47,159 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 95 proven. 174 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2018-04-13 01:04:47,159 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 01:04:47,174 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-13 01:04:47,174 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 01:04:47,174 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2018-04-13 01:04:47,175 INFO L182 omatonBuilderFactory]: Interpolants [25632#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)), 25633#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.offset| 0), 25610#true, 25611#false, 25612#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 25613#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 25614#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 25615#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 25616#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 25617#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.offset|) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 25618#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0) (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.offset)), 25619#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 25620#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)), 25621#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2)), 25622#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 3) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)), 25623#(and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)), 25624#(and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 25625#(and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))), 25626#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 6)), 25627#(and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 5) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))), 25628#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4)), 25629#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)), 25630#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 2)), 25631#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1))] [2018-04-13 01:04:47,175 INFO L134 CoverageAnalysis]: Checked inductivity of 389 backedges. 95 proven. 174 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2018-04-13 01:04:47,175 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-13 01:04:47,175 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-13 01:04:47,175 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2018-04-13 01:04:47,175 INFO L87 Difference]: Start difference. First operand 185 states and 197 transitions. Second operand 24 states. [2018-04-13 01:04:47,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 01:04:47,603 INFO L93 Difference]: Finished difference Result 208 states and 221 transitions. [2018-04-13 01:04:47,603 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-04-13 01:04:47,603 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 151 [2018-04-13 01:04:47,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 01:04:47,603 INFO L225 Difference]: With dead ends: 208 [2018-04-13 01:04:47,604 INFO L226 Difference]: Without dead ends: 208 [2018-04-13 01:04:47,604 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 3 SyntacticMatches, 5 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=266, Invalid=1216, Unknown=0, NotChecked=0, Total=1482 [2018-04-13 01:04:47,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2018-04-13 01:04:47,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 199. [2018-04-13 01:04:47,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-04-13 01:04:47,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 215 transitions. [2018-04-13 01:04:47,606 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 215 transitions. Word has length 151 [2018-04-13 01:04:47,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 01:04:47,606 INFO L459 AbstractCegarLoop]: Abstraction has 199 states and 215 transitions. [2018-04-13 01:04:47,606 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-13 01:04:47,606 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 215 transitions. [2018-04-13 01:04:47,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2018-04-13 01:04:47,606 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 01:04:47,606 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 01:04:47,607 INFO L408 AbstractCegarLoop]: === Iteration 82 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 01:04:47,607 INFO L82 PathProgramCache]: Analyzing trace with hash 1567921556, now seen corresponding path program 15 times [2018-04-13 01:04:47,607 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 01:04:47,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 01:04:47,637 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 01:04:50,530 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 120 proven. 228 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2018-04-13 01:04:50,531 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 01:04:50,531 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [58] total 58 [2018-04-13 01:04:50,531 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 01:04:50,531 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 48 proven. 46 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2018-04-13 01:04:50,532 INFO L182 omatonBuilderFactory]: Interpolants [26112#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 20) (or (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 16) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4))))))), 26113#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 19) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 20) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4))))))), 26114#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 19) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 20) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4))))))), 26115#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 20) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4))))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 16))), 26116#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 16) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15))), 26117#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15))), 26118#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 16) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15))), 26119#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 26120#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11))), 26121#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 12) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 11))), 26122#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 26123#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)))), 26124#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) 8)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7))), 26125#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3) (and (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 26126#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3) (and (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1)), 26127#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))), 26128#(and (or (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 1) 0)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0)), 26129#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)), 26071#true, 26072#false, 26073#(= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0), 26074#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 26075#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 26076#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 26077#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 26078#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 26079#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 26080#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 26081#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 26082#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 26083#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 26084#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)), 26085#(= |#valid| |old(#valid)|), 26086#(and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 26087#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 26088#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)), 26089#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)), 26090#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 3)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 26091#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7)) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)), 26092#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7)) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)), 26093#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 7) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 8)), 26094#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 7) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (not (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 26095#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 11))), 26096#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 11)) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12)), 26097#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 11))), 26098#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 12) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2))), 26099#(and (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 16) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3))), 26100#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 26101#(and (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 15) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 16) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 26102#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 26103#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4)))), 26104#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 19) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1)))))))))), 26105#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (= |#valid| |old(#valid)|) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 26106#(and (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (and (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)))), 26107#(and (or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (<= 4294967296 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|) (and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|)))))) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|))), 26108#(and (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1)))))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 19)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))), 26109#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1)))))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 19))), 26110#(and (or (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 19) (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) 20) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)))))), 26111#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 24)) 4)))) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 6) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 23)) (not (= 0 (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))))] [2018-04-13 01:04:50,532 INFO L134 CoverageAnalysis]: Checked inductivity of 394 backedges. 120 proven. 228 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2018-04-13 01:04:50,532 INFO L442 AbstractCegarLoop]: Interpolant automaton has 59 states [2018-04-13 01:04:50,532 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2018-04-13 01:04:50,532 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=448, Invalid=2974, Unknown=0, NotChecked=0, Total=3422 [2018-04-13 01:04:50,533 INFO L87 Difference]: Start difference. First operand 199 states and 215 transitions. Second operand 59 states. [2018-04-13 01:04:53,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 01:04:53,225 INFO L93 Difference]: Finished difference Result 201 states and 214 transitions. [2018-04-13 01:04:53,225 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-04-13 01:04:53,225 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 152 [2018-04-13 01:04:53,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 01:04:53,226 INFO L225 Difference]: With dead ends: 201 [2018-04-13 01:04:53,226 INFO L226 Difference]: Without dead ends: 201 [2018-04-13 01:04:53,227 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3237 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=1183, Invalid=9119, Unknown=0, NotChecked=0, Total=10302 [2018-04-13 01:04:53,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2018-04-13 01:04:53,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 199. [2018-04-13 01:04:53,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 199 states. [2018-04-13 01:04:53,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 214 transitions. [2018-04-13 01:04:53,230 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 214 transitions. Word has length 152 [2018-04-13 01:04:53,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 01:04:53,230 INFO L459 AbstractCegarLoop]: Abstraction has 199 states and 214 transitions. [2018-04-13 01:04:53,230 INFO L460 AbstractCegarLoop]: Interpolant automaton has 59 states. [2018-04-13 01:04:53,230 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 214 transitions. [2018-04-13 01:04:53,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2018-04-13 01:04:53,231 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 01:04:53,231 INFO L355 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 01:04:53,231 INFO L408 AbstractCegarLoop]: === Iteration 83 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 01:04:53,231 INFO L82 PathProgramCache]: Analyzing trace with hash 630484252, now seen corresponding path program 16 times [2018-04-13 01:04:53,232 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 01:04:53,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 01:04:53,273 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 01:04:55,789 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 101 proven. 306 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2018-04-13 01:04:55,790 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 01:04:55,790 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [56] total 56 [2018-04-13 01:04:55,790 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 01:04:55,790 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 97 proven. 44 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2018-04-13 01:04:55,791 INFO L182 omatonBuilderFactory]: Interpolants [26624#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0 10) (= 0 (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|)), 26625#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0 10) (= 0 (select |#valid| 0))), 26626#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0 10) (= 0 (select |#valid| 0)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 26627#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 36)) (<= 4 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 9) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (= 0 (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1)), 26628#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 32)) (= 0 (select |#valid| 0)) (< 7 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 26629#(and (<= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size) (= (select |old(#valid)| 0) (select |#valid| 0)) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_~size |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size|)), 26630#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))), 26631#(or (<= (+ |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#in~size| 1) 0) (and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)))), 26632#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 32)) (= 0 (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))), 26633#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (<= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 32)) (= 0 (select |#valid| 0)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base))), 26634#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 32)) (= 0 (select |#valid| 0)) (= 8 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))), 26635#(and (<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 7) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 12) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 28)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 26636#(= |#valid| |old(#valid)|), 26637#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 26638#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_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|))))), 26639#(and (<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 7) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |#valid| 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 12) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 28)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)), 26640#(and (<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 7) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 12) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 28)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 26641#(and (<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 7) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |#valid| 0)) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 12) (<= (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 28)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 26642#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |#valid| 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 16) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 26643#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (or (= |#valid| |old(#valid)|) (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base| (@diff |old(#valid)| |#valid|))) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 26644#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |#valid| 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 16) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 26645#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 16) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 26646#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select |#valid| 0)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 16) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (<= (+ (div (+ 8 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 26647#(and (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 20) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 26648#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= |#valid| (store |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base| (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)) (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|) 0)), 26649#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (or (= |#valid| |old(#valid)|) (= (select |old(#valid)| (@diff |old(#valid)| |#valid|)) 0)) (or (= 1 (select |#valid| (@diff |old(#valid)| |#valid|))) (= |#valid| |old(#valid)|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 26650#(and (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 20) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 26651#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 20) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 26652#(and (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 20) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 26653#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 24 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 24) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 26654#(and (= (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|) 0) (= (select |old(#valid)| 0) (select |#valid| 0)) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= |#valid| (store |old(#valid)| (@diff |old(#valid)| |#valid|) (select |#valid| (@diff |old(#valid)| |#valid|))))), 26655#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 24 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 24) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|))), 26656#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 24 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 24) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 0 (select |#valid| 0)) (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 26657#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 24 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 24) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 26658#(and (<= 28 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 28) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 4))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= 0 (select |#valid| 0)) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 3))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 2))))))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 26659#(and (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 24 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 24) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2)))))))), 26660#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 24 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 0 (select |#valid| 0)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 24) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2)))))))), 26661#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 24 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 24) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2)))))))), 26662#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 24 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 24) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 3))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2)))))))), 26663#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 20) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 26664#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 20) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 26665#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 20 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 20) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))))))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 2))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 26666#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 16)), 26667#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 16)), 26668#(and (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 (- 1))) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 16 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 16)), 26669#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 12) (not (= (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8) (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 26670#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 12) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8))) (not (= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 26671#(and (<= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 12) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (<= 12 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 26672#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 8) (= 1 (select |#valid| (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 8)))), 26673#(= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)), 26617#true, 26618#false, 26619#(= 0 (select |#valid| 0)), 26620#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0 10) (= 0 (select |#valid| 0))), 26621#(= (select |old(#valid)| 0) (select |#valid| 0)), 26622#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= (select |old(#valid)| 0) (select |#valid| 0))), 26623#(and (= (select |old(#valid)| 0) (select |#valid| 0)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|))] [2018-04-13 01:04:55,791 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 101 proven. 306 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2018-04-13 01:04:55,791 INFO L442 AbstractCegarLoop]: Interpolant automaton has 57 states [2018-04-13 01:04:55,791 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2018-04-13 01:04:55,792 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=2986, Unknown=0, NotChecked=0, Total=3192 [2018-04-13 01:04:55,792 INFO L87 Difference]: Start difference. First operand 199 states and 214 transitions. Second operand 57 states. [2018-04-13 01:04:59,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 01:04:59,411 INFO L93 Difference]: Finished difference Result 245 states and 262 transitions. [2018-04-13 01:04:59,411 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-04-13 01:04:59,411 INFO L78 Accepts]: Start accepts. Automaton has 57 states. Word has length 157 [2018-04-13 01:04:59,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 01:04:59,412 INFO L225 Difference]: With dead ends: 245 [2018-04-13 01:04:59,412 INFO L226 Difference]: Without dead ends: 245 [2018-04-13 01:04:59,413 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3265 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=764, Invalid=10578, Unknown=0, NotChecked=0, Total=11342 [2018-04-13 01:04:59,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2018-04-13 01:04:59,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 240. [2018-04-13 01:04:59,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 240 states. [2018-04-13 01:04:59,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 257 transitions. [2018-04-13 01:04:59,414 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 257 transitions. Word has length 157 [2018-04-13 01:04:59,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 01:04:59,415 INFO L459 AbstractCegarLoop]: Abstraction has 240 states and 257 transitions. [2018-04-13 01:04:59,415 INFO L460 AbstractCegarLoop]: Interpolant automaton has 57 states. [2018-04-13 01:04:59,415 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 257 transitions. [2018-04-13 01:04:59,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-04-13 01:04:59,415 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 01:04:59,415 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 01:04:59,415 INFO L408 AbstractCegarLoop]: === Iteration 84 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 01:04:59,415 INFO L82 PathProgramCache]: Analyzing trace with hash 1262691656, now seen corresponding path program 12 times [2018-04-13 01:04:59,416 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 01:04:59,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 01:04:59,423 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 01:04:59,498 INFO L134 CoverageAnalysis]: Checked inductivity of 427 backedges. 138 proven. 135 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2018-04-13 01:04:59,498 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 01:04:59,498 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2018-04-13 01:04:59,498 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 01:04:59,498 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2018-04-13 01:04:59,498 INFO L182 omatonBuilderFactory]: Interpolants [27264#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3), 27265#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4), 27266#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5), 27267#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 6), 27268#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 5), 27269#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 4), 27270#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 3), 27271#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 2), 27272#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1), 27273#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 0), 27274#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0 1) 0), 27259#true, 27260#false, 27261#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0), 27262#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 1), 27263#(<= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2)] [2018-04-13 01:04:59,499 INFO L134 CoverageAnalysis]: Checked inductivity of 427 backedges. 138 proven. 135 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2018-04-13 01:04:59,499 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-04-13 01:04:59,499 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-04-13 01:04:59,499 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2018-04-13 01:04:59,499 INFO L87 Difference]: Start difference. First operand 240 states and 257 transitions. Second operand 16 states. [2018-04-13 01:04:59,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 01:04:59,600 INFO L93 Difference]: Finished difference Result 245 states and 259 transitions. [2018-04-13 01:04:59,600 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-04-13 01:04:59,600 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 158 [2018-04-13 01:04:59,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 01:04:59,601 INFO L225 Difference]: With dead ends: 245 [2018-04-13 01:04:59,601 INFO L226 Difference]: Without dead ends: 245 [2018-04-13 01:04:59,601 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=141, Invalid=365, Unknown=0, NotChecked=0, Total=506 [2018-04-13 01:04:59,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2018-04-13 01:04:59,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 239. [2018-04-13 01:04:59,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 239 states. [2018-04-13 01:04:59,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 253 transitions. [2018-04-13 01:04:59,603 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 253 transitions. Word has length 158 [2018-04-13 01:04:59,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 01:04:59,603 INFO L459 AbstractCegarLoop]: Abstraction has 239 states and 253 transitions. [2018-04-13 01:04:59,603 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-04-13 01:04:59,603 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 253 transitions. [2018-04-13 01:04:59,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2018-04-13 01:04:59,604 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 01:04:59,604 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 01:04:59,604 INFO L408 AbstractCegarLoop]: === Iteration 85 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 01:04:59,604 INFO L82 PathProgramCache]: Analyzing trace with hash 488734344, now seen corresponding path program 7 times [2018-04-13 01:04:59,605 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 01:04:59,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 01:04:59,621 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 01:05:00,176 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 49 proven. 275 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2018-04-13 01:05:00,176 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 01:05:00,177 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28] total 28 [2018-04-13 01:05:00,177 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 01:05:00,177 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 3 proven. 50 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2018-04-13 01:05:00,177 INFO L182 omatonBuilderFactory]: Interpolants [27776#(and (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|)), 27777#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.base|))), 27778#(and (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 27779#(= |#valid| |old(#valid)|), 27780#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)), 27781#(= 0 (select |old(#valid)| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.base|)), 27782#(and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.base|)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 27783#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.base))), 27784#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (< 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))))), 27785#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ (div (+ 0 (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) 4) 1) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)) (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 27786#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))))), 27787#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 3) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0)) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 27788#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (<= (+ (div (+ (- __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset) 0) 4) 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 27789#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (and (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (not (= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))) (<= 21 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 27790#(and (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= 21 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 27791#(and (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= 25 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 27792#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= 21 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 27793#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= 17 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))), 27794#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= 13 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 27795#(and (or (<= 9 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0)))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 27796#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (<= 5 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))))), 27797#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base (select (select |#memory_$Pointer$.base| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) 0))) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 27798#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)) (or (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)) (not (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.base|)))), 27799#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= 1 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset)))), 27800#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (or (= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)) (<= 0 (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 3)))), 27801#(= 1 (select |#valid| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base)), 27773#true, 27774#false, 27775#(and (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|) (= 1 (select |#valid| |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.base|)))] [2018-04-13 01:05:00,177 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 49 proven. 275 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2018-04-13 01:05:00,177 INFO L442 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-04-13 01:05:00,178 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-04-13 01:05:00,178 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=724, Unknown=0, NotChecked=0, Total=812 [2018-04-13 01:05:00,178 INFO L87 Difference]: Start difference. First operand 239 states and 253 transitions. Second operand 29 states. [2018-04-13 01:05:03,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 01:05:03,647 INFO L93 Difference]: Finished difference Result 327 states and 343 transitions. [2018-04-13 01:05:03,647 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2018-04-13 01:05:03,648 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 159 [2018-04-13 01:05:03,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 01:05:03,648 INFO L225 Difference]: With dead ends: 327 [2018-04-13 01:05:03,648 INFO L226 Difference]: Without dead ends: 327 [2018-04-13 01:05:03,649 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 2 SyntacticMatches, 6 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2586 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=2138, Invalid=8164, Unknown=0, NotChecked=0, Total=10302 [2018-04-13 01:05:03,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2018-04-13 01:05:03,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 248. [2018-04-13 01:05:03,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 248 states. [2018-04-13 01:05:03,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 265 transitions. [2018-04-13 01:05:03,652 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 265 transitions. Word has length 159 [2018-04-13 01:05:03,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 01:05:03,652 INFO L459 AbstractCegarLoop]: Abstraction has 248 states and 265 transitions. [2018-04-13 01:05:03,652 INFO L460 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-04-13 01:05:03,652 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 265 transitions. [2018-04-13 01:05:03,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2018-04-13 01:05:03,653 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 01:05:03,653 INFO L355 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 5, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 01:05:03,653 INFO L408 AbstractCegarLoop]: === Iteration 86 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 01:05:03,653 INFO L82 PathProgramCache]: Analyzing trace with hash -1902333821, now seen corresponding path program 3 times [2018-04-13 01:05:03,654 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 01:05:03,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 01:05:03,663 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 01:05:03,718 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 212 refuted. 0 times theorem prover too weak. 284 trivial. 0 not checked. [2018-04-13 01:05:03,719 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 01:05:03,719 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2018-04-13 01:05:03,719 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 01:05:03,719 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 216 trivial. 0 not checked. [2018-04-13 01:05:03,719 INFO L182 omatonBuilderFactory]: Interpolants [28528#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 8) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 28529#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 7) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 28530#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 6) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 28531#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 5) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 28532#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 4) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 28533#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 3) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 28534#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 2) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 28523#true, 28524#false, 28525#(<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0), 28526#(and (<= 10 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 28527#(<= (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 9) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~len~0)] [2018-04-13 01:05:03,719 INFO L134 CoverageAnalysis]: Checked inductivity of 496 backedges. 0 proven. 212 refuted. 0 times theorem prover too weak. 284 trivial. 0 not checked. [2018-04-13 01:05:03,719 INFO L442 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-04-13 01:05:03,720 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-04-13 01:05:03,720 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=74, Unknown=0, NotChecked=0, Total=132 [2018-04-13 01:05:03,720 INFO L87 Difference]: Start difference. First operand 248 states and 265 transitions. Second operand 12 states. [2018-04-13 01:05:03,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 01:05:03,821 INFO L93 Difference]: Finished difference Result 370 states and 398 transitions. [2018-04-13 01:05:03,821 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-04-13 01:05:03,821 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 163 [2018-04-13 01:05:03,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 01:05:03,822 INFO L225 Difference]: With dead ends: 370 [2018-04-13 01:05:03,822 INFO L226 Difference]: Without dead ends: 370 [2018-04-13 01:05:03,822 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=154, Invalid=226, Unknown=0, NotChecked=0, Total=380 [2018-04-13 01:05:03,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2018-04-13 01:05:03,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 254. [2018-04-13 01:05:03,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 254 states. [2018-04-13 01:05:03,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 271 transitions. [2018-04-13 01:05:03,825 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 271 transitions. Word has length 163 [2018-04-13 01:05:03,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 01:05:03,825 INFO L459 AbstractCegarLoop]: Abstraction has 254 states and 271 transitions. [2018-04-13 01:05:03,825 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-04-13 01:05:03,825 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 271 transitions. [2018-04-13 01:05:03,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2018-04-13 01:05:03,826 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 01:05:03,826 INFO L355 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 01:05:03,826 INFO L408 AbstractCegarLoop]: === Iteration 87 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 01:05:03,826 INFO L82 PathProgramCache]: Analyzing trace with hash 275882916, now seen corresponding path program 11 times [2018-04-13 01:05:03,827 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 01:05:03,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 01:05:03,858 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-04-13 01:05:04,275 INFO L134 CoverageAnalysis]: Checked inductivity of 482 backedges. 21 proven. 301 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2018-04-13 01:05:04,275 INFO L320 seRefinementStrategy]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2018-04-13 01:05:04,276 INFO L335 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2018-04-13 01:05:04,276 INFO L142 lantAutomatonBuilder]: Constructing canonical interpolant automaton, with selfloop in false state [2018-04-13 01:05:04,276 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 3 proven. 33 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2018-04-13 01:05:04,276 INFO L182 omatonBuilderFactory]: Interpolants [29184#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~p~0.offset)), 29185#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0))))), 29186#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 8)) 4))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 29187#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 12)) 4)))), 29188#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 16)) 4)))), 29189#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 20)) 4)))), 29190#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 24)) 4)))), 29191#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0) (- 28)) 4)))), 29192#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 24)) 4)))), 29193#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 20)) 4))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 29194#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 16)) 4)))), 29195#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 12)) 4)))), 29196#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) (- 8)) 4)))), 29197#(and (= 0 (select (select |#memory_$Pointer$.offset| __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.base) (+ (* 4 __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~j~0) __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset))) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0)), 29198#(= |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~mem42.offset| 0), 29175#true, 29176#false, 29177#(= |~#__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_global_msg_list~0.offset| 0), 29178#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#t~malloc12.offset|), 29179#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_malloc_#res.offset|), 29180#(= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret38.offset|), 29181#(= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0), 29182#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~i~0 0)), 29183#(and (= __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_~array~0.offset 0) (= 0 |__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_point_#t~ret40.offset|))] [2018-04-13 01:05:04,276 INFO L134 CoverageAnalysis]: Checked inductivity of 482 backedges. 21 proven. 301 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2018-04-13 01:05:04,276 INFO L442 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-04-13 01:05:04,277 INFO L132 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-04-13 01:05:04,277 INFO L133 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=491, Unknown=0, NotChecked=0, Total=552 [2018-04-13 01:05:04,277 INFO L87 Difference]: Start difference. First operand 254 states and 271 transitions. Second operand 24 states. [2018-04-13 01:05:05,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-04-13 01:05:05,436 INFO L93 Difference]: Finished difference Result 256 states and 270 transitions. [2018-04-13 01:05:05,436 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-04-13 01:05:05,436 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 164 [2018-04-13 01:05:05,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-04-13 01:05:05,437 INFO L225 Difference]: With dead ends: 256 [2018-04-13 01:05:05,437 INFO L226 Difference]: Without dead ends: 256 [2018-04-13 01:05:05,438 INFO L567 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 4 SyntacticMatches, 9 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 664 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=726, Invalid=3306, Unknown=0, NotChecked=0, Total=4032 [2018-04-13 01:05:05,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2018-04-13 01:05:05,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 254. [2018-04-13 01:05:05,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 254 states. [2018-04-13 01:05:05,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 270 transitions. [2018-04-13 01:05:05,439 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 270 transitions. Word has length 164 [2018-04-13 01:05:05,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-04-13 01:05:05,440 INFO L459 AbstractCegarLoop]: Abstraction has 254 states and 270 transitions. [2018-04-13 01:05:05,440 INFO L460 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-04-13 01:05:05,440 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 270 transitions. [2018-04-13 01:05:05,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2018-04-13 01:05:05,440 INFO L347 BasicCegarLoop]: Found error trace [2018-04-13 01:05:05,440 INFO L355 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-04-13 01:05:05,440 INFO L408 AbstractCegarLoop]: === Iteration 88 === [__U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_freeErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__LDV_INIT_LIST_HEADErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_createErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_add_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr3AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kobject_cleanupErr2AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr6RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_addErr7RequiresViolation, mainErr0EnsuresViolationMEMORY_LEAK, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_kref_initErr1RequiresViolation, ULTIMATE.initErr3RequiresViolation, ULTIMATE.initErr1RequiresViolation, ULTIMATE.initErr2RequiresViolation, ULTIMATE.initErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr5AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr6AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr7AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__entry_pointErr4AssertViolationMEMORY_FREE, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_destroy_msgsErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_add_tailErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_get_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_allocErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i____ldv_list_delErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr4RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_msg_fillErr5RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_dev_set_drvdataErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr3RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr2RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_atomic_sub_returnErr1RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr0RequiresViolation, __U_MULTI_fmemleaks_test___true_valid_memsafety_true_termination_i__ldv_list_addErr1RequiresViolation]=== [2018-04-13 01:05:05,441 INFO L82 PathProgramCache]: Analyzing trace with hash -1677108129, now seen corresponding path program 8 times [2018-04-13 01:05:05,441 INFO L68 tionRefinementEngine]: Using refinement strategy FixedRefinementStrategy [2018-04-13 01:05:05,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-04-13 01:05:05,495 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. Received shutdown request... [2018-04-13 01:09:40,472 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,477 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,479 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,480 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,482 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,483 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,488 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,488 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,489 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,489 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,489 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,489 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,489 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,491 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,491 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,492 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,493 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,494 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,495 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,496 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,496 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,496 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,497 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,497 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,498 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,498 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,499 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,500 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,501 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,502 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,503 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,504 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,505 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,506 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,508 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,509 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,510 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,511 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,513 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,514 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,515 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,516 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,518 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,520 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,521 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,522 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,524 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,525 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,526 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,527 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,528 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,529 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,531 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,532 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,533 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,534 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,535 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,536 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,537 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,539 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,540 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,541 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,542 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,543 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,544 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,545 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,546 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,547 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,548 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,550 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,550 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,551 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,551 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,552 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,552 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,552 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,553 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,553 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,554 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,554 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,554 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,555 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,555 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,555 WARN L250 erpolLogProxyWrapper]: Unable to check validity of interpolant: cancelled [2018-04-13 01:09:40,557 WARN L519 AbstractCegarLoop]: Verification canceled [2018-04-13 01:09:40,560 WARN L197 ceAbstractionStarter]: Timeout [2018-04-13 01:09:40,561 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.04 01:09:40 BoogieIcfgContainer [2018-04-13 01:09:40,561 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-04-13 01:09:40,561 INFO L168 Benchmark]: Toolchain (without parser) took 781938.68 ms. Allocated memory was 406.3 MB in the beginning and 3.4 GB in the end (delta: 3.0 GB). Free memory was 341.2 MB in the beginning and 752.5 MB in the end (delta: -411.3 MB). Peak memory consumption was 2.9 GB. Max. memory is 5.3 GB. [2018-04-13 01:09:40,562 INFO L168 Benchmark]: CDTParser took 0.13 ms. Allocated memory is still 406.3 MB. Free memory is still 369.4 MB. There was no memory consumed. Max. memory is 5.3 GB. [2018-04-13 01:09:40,562 INFO L168 Benchmark]: CACSL2BoogieTranslator took 341.13 ms. Allocated memory is still 406.3 MB. Free memory was 341.2 MB in the beginning and 298.7 MB in the end (delta: 42.6 MB). Peak memory consumption was 42.6 MB. Max. memory is 5.3 GB. [2018-04-13 01:09:40,562 INFO L168 Benchmark]: Boogie Preprocessor took 54.15 ms. Allocated memory is still 406.3 MB. Free memory was 298.7 MB in the beginning and 294.7 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. [2018-04-13 01:09:40,562 INFO L168 Benchmark]: RCFGBuilder took 787.06 ms. Allocated memory was 406.3 MB in the beginning and 615.0 MB in the end (delta: 208.7 MB). Free memory was 294.7 MB in the beginning and 483.9 MB in the end (delta: -189.2 MB). Peak memory consumption was 35.0 MB. Max. memory is 5.3 GB. [2018-04-13 01:09:40,563 INFO L168 Benchmark]: TraceAbstraction took 780752.92 ms. Allocated memory was 615.0 MB in the beginning and 3.4 GB in the end (delta: 2.8 GB). Free memory was 483.9 MB in the beginning and 752.5 MB in the end (delta: -268.7 MB). Peak memory consumption was 2.9 GB. Max. memory is 5.3 GB. [2018-04-13 01:09:40,564 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13 ms. Allocated memory is still 406.3 MB. Free memory is still 369.4 MB. There was no memory consumed. Max. memory is 5.3 GB. * CACSL2BoogieTranslator took 341.13 ms. Allocated memory is still 406.3 MB. Free memory was 341.2 MB in the beginning and 298.7 MB in the end (delta: 42.6 MB). Peak memory consumption was 42.6 MB. Max. memory is 5.3 GB. * Boogie Preprocessor took 54.15 ms. Allocated memory is still 406.3 MB. Free memory was 298.7 MB in the beginning and 294.7 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.0 MB. Max. memory is 5.3 GB. * RCFGBuilder took 787.06 ms. Allocated memory was 406.3 MB in the beginning and 615.0 MB in the end (delta: 208.7 MB). Free memory was 294.7 MB in the beginning and 483.9 MB in the end (delta: -189.2 MB). Peak memory consumption was 35.0 MB. Max. memory is 5.3 GB. * TraceAbstraction took 780752.92 ms. Allocated memory was 615.0 MB in the beginning and 3.4 GB in the end (delta: 2.8 GB). Free memory was 483.9 MB in the beginning and 752.5 MB in the end (delta: -268.7 MB). Peak memory consumption was 2.9 GB. Max. memory is 5.3 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1164]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1164). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1163]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1163). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1100). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1099]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1099). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1131]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1131). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1411]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1411). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1258]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1258). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1256]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1256). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1344]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1344). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1339]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1339). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1340]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1340). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1109]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1109). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1108]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1108). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1107]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1107). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1110). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1460]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed (line 1460). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1294]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1294). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1135]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1135). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1448]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1448). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1453]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1453). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1453]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1453). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1455]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1455). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1448]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1448). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1453]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1453). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1455]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1455). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1453]: Timeout (TraceAbstraction) Unable to prove that free always succeeds (line 1453). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1179]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1179). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1126]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1126). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1193]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1193). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1146]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1146). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1116). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1115). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1156]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1156). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1157]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1157). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1198]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1198). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1267]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1267). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1265]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1265). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - TimeoutResultAtElement [Line: 1121]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds (line 1121). Cancelled while BasicCegarLoop was analyzing trace of length 164 with TraceHistMax 8, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while NestedInterpolantsBuilder was constructing predicates for 162 interpolants. - StatisticsResult: Ultimate Automizer benchmark data CFG has 43 procedures, 352 locations, 79 error locations. TIMEOUT Result, 780.7s OverallTime, 88 OverallIterations, 9 TraceHistogramMax, 382.9s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 4210 SDtfs, 16314 SDslu, 33771 SDs, 0 SdLazy, 59557 SolverSat, 4602 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 36.3s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 3632 GetRequests, 385 SyntacticMatches, 187 SemanticMatches, 3060 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41723 ImplicationChecksByTransitivity, 449.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=254occurred in iteration=86, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 6688/13652 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.2s AutomataMinimizationTime, 87 MinimizatonAttempts, 1671 StatesRemovedByMinimization, 79 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 1.0s SatisfiabilityAnalysisTime, 119.0s InterpolantComputationTime, 7851 NumberOfCodeBlocks, 7851 NumberOfCodeBlocksAsserted, 87 NumberOfCheckSat, 7764 ConstructedInterpolants, 0 QuantifiedInterpolants, 19775365 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 87 InterpolantComputations, 12 PerfectInterpolantSequences, 6688/13652 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_test18_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_Array.epf_AutomizerC.xml/Csv-Benchmark-0-2018-04-13_01-09-40-569.csv Written .csv to /home/ultimate/work/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/memleaks_test18_true-valid-memsafety_true-termination.i_svcomp-DerefFreeMemtrack-32bit-Automizer_SmtInterpol_Array.epf_AutomizerC.xml/Csv-TraceAbstractionBenchmarks-0-2018-04-13_01-09-40-569.csv Completed graceful shutdown